在xcode 中 構建 macOS app 是咽扇,出現(xiàn)這個提示:
The CFBundleVersion of an app extension ('1') must match that of its containing parent app ('4.30.1').
image.png
原因
在主應用中痛侍,要設置 2個版本號,如圖
版本號設置
Version 是應用商店的版本只冻,也就是 market version
Build 是項目版本,也可以理解為構建版本呢
在 extension 中筷黔,沒有這個選項key填寫绰播,就要到 Build Settings 頁簽下找
image.png
編譯提示的是拓展主程序這兩個版本不一致
解決
在 Build Settings 頁簽下,Versioning 區(qū)刻盐,把主target 和擴展target中的版本號填寫一直就解決了