【问题标题】:Can you develop web apps for Apple TV? [duplicate]您可以为 Apple TV 开发网络应用程序吗? [复制]
【发布时间】:2013-01-06 00:01:27
【问题描述】:

我是应用程序开发的新手,我知道我们可以为 iPhone 和 iPad 开发应用程序。

但是,我不确定是否可以为 Apple TV 开发网络应用程序。您可以为 Apple TV 开发网络应用程序吗?如果是这样,我可以去哪里了解这个?

【问题讨论】:

    标签: ios apple-tv


    【解决方案1】:

    Apple TV 上没有网络浏览器,因此您目前无法为未越狱的设备开发网络应用程序。本机应用程序也是如此。

    越狱的 Apple TV 是另一回事,但听起来这不是您的目标。

    【讨论】:

    • 是的,没错,我只是想知道官方支持什么。是否可以为 Apple TV 开发非基于 Web 的应用程序?
    • @developer - 目前,没有,除非您正在处理越狱设备。
    • 好的。谢谢@Brad Larson。感谢您的回复。
    • 你错了,设备不需要越狱,你可以通过classFromString使用webview或者在Xcode上做修改。顺便说一句,问题与stackoverflow.com/questions/32503582/web-app-in-tvos 重复
    【解决方案2】:

    UIWebView 在 TV 操作系统中不存在。 这是来自Apple's tvOS Developer Library document 的列表

    tvOS 开发者库 — PrereleaseDeveloperSearch iOS 9.1 到 tvOS 9 API 差异 iOS 9.1 到 tvOS 9.0 API 差异

    JavaScript

    TVMLJS(已添加)

    Objective-C

    /usr/include 帐户(已删除) 地址簿(已删除) 地址簿UI (已移除)AssetsLibrary(已移除)AudioToolbox AVFoundation AVKit CloudKit 联系人(已删除) ContactsUI(已删除) CoreAudioKit (已移除)CoreBluetooth CoreData CoreLocation CoreMIDI(已移除) CoreMotion(已移除) CoreSpotlight CoreTelephony(已移除) EventKit (已移除)EventKitUI(已移除)ExternalAccessory(已移除) GameController GameKit GSS(已移除) HealthKit(已移除) HomeKit (已移除) iAd (已移除) LocalAuthentication (已移除) MapKit (已移除) MediaPlayer MessageUI(已移除) Metal MultipeerConnectivity(已移除) NetworkExtension(已移除) NewsstandKit(已移除) NotificationCenter (已移除) PassKit (已移除) 照片 (已移除) PhotosUI (已移除) PushKit(已移除) QuickLook(已移除) ReplayKit(已移除) SafariServices(已删除) 社交(已删除) StoreKit TVMLKit(已添加) TVServices(已添加) Twitter(已删除) UIKit VideoToolbox(已删除) WatchConnectivity (已移除) WatchKit (已移除) WebKit (已移除)

    斯威夫特

    Accelerate Accounts (Removed) AddressBook (Removed) AddressBookUI (已移除)AssetsLibrary(已移除)AudioToolbox AudioUnit AVFoundation AVKit CloudKit Contacts (Removed) ContactsUI (Removed) CoreAudioKit (已移除)CoreBluetooth CoreData CoreFoundation CoreGraphics CoreLocation CoreMIDI(已移除) CoreMotion(已移除) CoreSpotlight CoreTelephony(已移除) Darwin EventKit(已移除) EventKitUI(已移除) ExternalAccessory (Removed) Foundation GameController GameKit GSS (已移除) HealthKit (已移除) HomeKit (已移除) iAd (已移除) LocalAuthentication(已删除) MachO MapKit(已删除) MediaPlayer MessageUI(已移除) Metal MultipeerConnectivity(已移除) NetworkExtension(已移除) NewsstandKit(已移除) NotificationCenter (已移除)ObjectiveC PassKit(已移除)照片(已移除)PhotosUI (已移除) PushKit (已移除) QuickLook (已移除) ReplayKit (已移除) SafariServices (已移除) simd Social (已移除) StoreKit Swift TVMLKit (添加) TVServices (添加) Twitter (删除) UIKit VideoToolbox (已移除) WatchConnectivity (已移除) WatchKit (已移除) WebKit (已删除)

    如果您想要更接近 Web 开发,请查看 TVML,它更便于 Web 开发人员使用 Apple 自己的标记语言为 TV 应用程序工作。

    【讨论】:

    • 我们倾向于对仅链接的答案不屑一顾,因为随着时间的推移,链接可能会损坏。请至少阻止 qoute 两个链接的相关信息,因此如果链接确实断开,此答案仍然有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-19
    • 2016-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多