Xcode 10 之New Build System & Legacy Build System 旧版构建系统

Xcode10 的Workspace Settings中Build System默认使用了新的构建模式:New Build System(Default),另一个可选项是:Legacy Build System,即:旧版构建系统。

  • 使用Xcode编译时,如果出现编译失败的问题,建议选择Legacy Build System选项,调回到传统构建模式。
  • 如果使用脚本xcodebuild打包时,可用命令指定编译模式:
    -UseModernBuildSystem=<value>
    value 可以是0或者NO时,使用 Legacy Build System, 使用1或者YES则为New Build System
    xcodebuild -configuration "Release" -target "${FrameWork_NAME}" -sdk iphoneos clean build -UseModernBuildSystem=NO

posted on 2019-12-20 10:50  Herooic  阅读(3129)  评论(0编辑  收藏  举报

导航