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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM