iOS 平台构建选项

ios-build-options

配置选项

应用 ID 名称(Bundle Identifier)

包名,通常以产品网站 URL 倒序排列,如 com.mycompany.myproduct

注意:包名中只能包含数字(0~9)、字母(A~Z、a~z)、中划线(-)和点(.),此外包名最后一部分必须以字母开头,不能以下划线或数字开头。详情请参考 包的唯一标识符

跳过 Xcode 工程的更新

默认情况下,项目构建时,会通过 native/ios/ 下的 Xcode 工程模板更新工程,工程中的一些配置修改会用模板复原。

如果此选项勾选,则构建时,不会再更新 Xcode 工程配置。

这个选项对使用 CocoaPods,或者需要持久化对 Xcode 工程的修改十分有用。在没有勾选的情况下,每次构建都会覆盖 pod install 的修改. 勾选之后就不用担心被覆盖了。

注意:若勾选该项,后续若对配置进行了修改,也不会再更新 Xcode 工程。

屏幕方向

屏幕方向目前包括 Portrait、Landscape Left、Landscape Right 三种。

  • Portrait:屏幕直立,Home 键在下
  • Landscape Left:屏幕横置,Home 键在屏幕左侧
  • Landscape Right:屏幕横置,Home 键在屏幕右侧

目标系统

默认启动的系统类型:

  • iPhone OS: 真机运行。
  • iOS Simulator: iOS 模拟运行。

这个只是默认值,可以在 Xcode 中随时修改。

渲染后端

渲染后端 目前支持 METAL,详情可参考官方文档 Metal

开发者

该项用于配置构建编译 iOS 工程时的 Development Team 签名信息。若使用 Xcode 编译时,在 Xcode 中手动配置了签名信息,则以 Xcode 中的配置为准。当执行重新构建时,该项的值会覆盖 Xcode 中配置的值。

目标版本

该项主要用于指定发布 iOS 平台时的 iOS 软件版本,默认值为 12.0。构建后版本号会记录在发布包目录 proj/cfg.cmake 文件的 TARGET_IOS_VERSION 字段中。

条与 "" 相匹配的结果

    没有与 "" 匹配的结果