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