使用 iOS 构建设置 (iOS Build Setting) 可以为 iOS 设备配置和构建应用程序。iOS 构建设置是构建配置文件 (Build Profiles) 窗口的一部分。
| 属性 | 描述 | |
|---|---|---|
| Run in Xcode | 选择要用于打开项目的 Xcode 版本。您可以选择 最新版本 (Latest version) 或从下拉列表中选择特定版本。 如果在计算机上安装了未显示在此列表中的特定 Xcode 版本,请选择 其他 (Other),在出现的 应用程序 (Applications) 窗口中查找该版本。如果 Unity 在计算机上找不到 Xcode 安装信息,请选择 浏览 (Browse) 按钮以查找计算机上的 Xcode 安装目录。 注意:只有当在 macOS 上运行 Unity 时,此选项才可见。 |
|
| Run in Xcode as | 选择 Xcode 是以 Release 还是 Debug 模式运行项目。 | |
| Release | 构建应用程序的优化版本。 | |
| Debug | 构建应用程序的测试版本,其中包含用于调试的附加代码。 | |
| Symlink Sources | 引用 Unity 库,而不是将它们复制到 Xcode 项目中。此选项可缩小 Xcode 项目大小并加快迭代时间。 | |
| 开发构建 | 在构建版本中包含脚本调试符号和性能分析器。如果需要测试应用程序,请使用此设置。选择此选项后,Unity 会设置 DEVELOPMENT_BUILD 脚本定义符号。然后,构建中包含将 DEVELOPMENT_BUILD 设置为条件的预处理器指令。有关更多信息,请参阅依赖于平台的编译。 |
|
| 自动连接性能分析器 | 将 Unity 性能分析器自动连接到您的构建版本。有关更多信息,请参阅性能分析器。 注意:仅当选择 开发构建 时,此选项才可用。 |
|
| 深度性能分析 | 允许性能分析器处理所有脚本代码并记录每个函数调用,以返回详细的性能分析数据。如需了解更多信息,请参阅深度性能分析。
仅当启用 Development Build 时,此属性才可用。 注意:启用 深度性能分析 可能会降低脚本执行速度。 |
|
| Script Debugging | 允许脚本调试器远程连接到播放器。 仅当启用 Development Build 时可用。 |
|
| Wait for Managed Debugger | 启用“Wait For Managed Debugger”选项后,播放器将在执行任何脚本代码之前等待调试器连接。 此属性仅在启用 Script Debugging 时可见。 |
|
| 压缩方法 | 指定 Unity 在构建播放器时用于压缩项目中数据的方法。这些数据包括资源、场景、播放器设置 和 GI 数据。 | |
| 默认 | 在 Windows、Mac、Linux 独立平台和 iOS 上,默认情况下不进行压缩。 在 Android 上,默认压缩方法是 ZIP,此方法提供比 LZ4HC 稍好的压缩结果。但是,ZIP 数据的解压缩速度更慢。 |
|
| LZ4 | 一种快速压缩格式,对开发构建很有用。有关更多信息,请参阅 BuildOptions.CompressWithLz4。 | |
| LZ4HC | LZ4 的高度压缩变体,构建速度更慢,但对于发行版构建可以产生更好的结果。有关更多信息,请参阅 BuildOptions.CompressWithLz4HC。 | |