【发布时间】:2015-12-06 00:56:07
【问题描述】:
我有一个需要扩展到 tvOS 的 iOS 应用程序。 我找到的所有信息都在解释如何从头开始! 有什么方法可以将我的应用扩展到 tvOS,或者我应该用它开始一个新项目?
更新1: 我的问题是:如何扩展我现有的项目以支持 tvOS 而无需从头开始构建它?
更新 2: Jess Bower 在 Apple 网站上的观点:
让客户能够在 iOS 和新版本上享受他们喜爱的应用 通过启用通用购买 Apple TV 单次购买 您的应用在 App Store 上。
这意味着我们需要在现有项目上创建一个新的捆绑包并启用“通用”购买,以便将其视为 App Store 上的一个应用程序。
【问题讨论】:
-
发行说明说(至少现在)“你不能从 iOS 故事板复制对象并将它们粘贴到 tvOS 中”。哎哟!
-
值得注意的是,
UIUserInterfaceIdiom、UIUserInterfaceIdiomTV有一个新的可能值。 -
我已经成功地完成了包含标签、子视图和图像等的完整视图,从 ios 应用故事板到 tvOS 应用故事板 - 可以做到。但是,我相信支持 UISwitch 或 UIDatePicker 等子视图的视图会有限制 - 这些在 tvOS 上不受支持。我相信向现有 iOS 应用添加新目标是前进的方向。
-
它不是一个通用的应用程序包。这是一个普遍的购买。这意味着您有 2 个应用程序,一个 iOS 应用程序(可能是手机和平板通用捆绑包)和一个 tvOS 应用程序(这是一个完全不同的构建)。然后他们只是以一个价格将它们出售作为“普遍购买”。