Version: Unity 6.0 (6000.0)
语言 : 中文
tvOS
tvOS 播放器设置

要求和兼容性

尽管 Apple TV 平台 (tvOS) 与 iOS 平台类似,但两者之间存在一些差异。在为 tvOS 开发应用程序之前,请查看要求、兼容性注意事项和已知限制。

要求

要进行 tvOS 开发,必须满足以下先决条件:

  • Xcode 7.1 或更高版本。

兼容性

最佳实践是创建应用程序的一个单独分支或副本,然后将其移植到 Apple TV。tvOS 仅支持 iOS 框架一部分分功能。这意味着与 iOS 兼容的插件可能与 tvOS 不兼容。

如果你的应用在磁盘上占用的空间超过 4GB,那就把它拆分成更小的部分,并使用按需加载资源 (On Demand Resources)。

注意:Bitcode 会包含在 tvOS 构建中,使可执行文件的大小增加约 130 MB。苹果应用商店 (App Store) 的服务器会剥离这段代码,所以它不会影响你的应用发布包的大小。要估计 Bitcode 大小,可使用 otool -1 从命令行分析可执行文件中的 LLVM 部分。

实现对按需加载资源 (On Demand Resources) 的支持

tvOS 限制了应用程序可以预留的磁盘空间大小。主应用程序安装包大小不能大于 4 GB。对于额外的可下载内容,已使用资产的限制是最多 2GB,而可下载内容的总量限制则是最多 20GB。Apple 建议对 tvOS 的可下载内容采用按需加载资源 (On Demand Resources, ODR),此功能为 tvOS 提供了最佳的磁盘空间管理策略。Unity 通过资源包支持 ODR

已知限制

  • 屏幕键盘仅限于单行输入。
  • tvOS 模拟器不会将 Apple TV 遥控器模拟为应用程序控制器,这意味着应用程序无法访问其输入。
tvOS
tvOS 播放器设置