最近升級到 XCode 13,在開發就專案的時候都沒有什麼太大的問題。
但是開一個新專案時發現,原本寫在 Build Phases 裡面增加 Build number 的 script 會失效。
一直跳出 CFBundleVersion not find 的錯誤。

經過一番查找之後才知道原來這是 XCode 13 的特有行為。
因此要到 BuildSetting / Generate Info.plist File 裡面去改成 NO,

*記得要先把原本的 info / Custom iOS Target Properites 的資料複製一份到 info.plist 裡面唷。


參考資料

  • https://mp.weixin.qq.com/s/mgGjBb9dt714c117xrYGfQ