包含此页的版本:
不含此页的版本:
要为 iOS 创建 Unity 应用程序,您首先需要设置 Unity 项目以支持 iOS。此信息也与 iPadOS、macOS 和 Apple tvOS 平台相关。要支持 iOS 和其他 Apple作系统,Unity 项目需要:
在开始之前,请查看 Unity 的 iOS 要求和兼容性文档,以确保您了解为此平台开发 Unity 应用程序的任何限制。
Unity 将依赖项作为模块分发,这意味着您可以使用 Unity Hub 来安装它们。您需要的模块是 iOS 构建支持。您可以在安装新的 Unity 编辑器版本时安装它,也可以将其添加到现有的 Unity 编辑器安装中。要安装模块:
为了构建 iOS 应用程序,Unity 会生成一个 Xcode 项目,然后 Xcode 将此项目构建到最终应用程序中。这意味着,如果要在本地构建应用程序,则必须安装 Xcode。Xcode 仅适用于 macOS,因此,如果您的开发计算机不运行 macOS,则无法在本地构建应用程序。但是,Unity Build Automation 可以为您构建应用程序,从而使您可以在非 macOS 机器上开发 iOS 应用程序。
要在 iOS 设备上测试您的构建,您需要一个免费的 Apple ID。但是,要在 App Store 上分发您的 App,以及使用 Game Center 或 App 内购买等服务,您需要注册 Apple Developer Program。有关 Apple ID 和 Apple Developer Program 会员资格之间差异的更多信息,请参阅 Apple 关于选取会员资格的文稿。
要将您的 Apple ID 添加到 Xcode,请按照 Apple 文档中关于将 Apple ID 帐户添加到 Xcode 的步骤进行作。