No .app bundles found in the package
今天非常 郁悶,app 上架一直失敗,總是在報這個錯誤.
因?yàn)槲覀兊捻?xiàng)目是用Xcode 7.2.1 寫得,而且 Xcode8.1編譯運(yùn)行的程序會有 bug ,所以不敢用 Xcode8打包
解決辦法上網(wǎng)查了一下
大概三種
1.Xcode7打包 然后用Xcode8的 Application loader 上傳 (在應(yīng)用程序 ->Xcode8.1->打開包內(nèi)容->Contents->Applications->Application Loader)
2.找一個沒有升級成10.12系統(tǒng)的Mac電腦打包上傳.
3.有點(diǎn)麻煩 沒使用
博客地址:http://blog.csdn.net/bianruifeng/article/details/52788797
以下是原文:
ERROR ITMS-90167: "No .app bundles found in the package"
當(dāng)你遇到這個錯誤的時候,也就是你的Mac OS 的版本應(yīng)該就是 macOS Sierra 了。
Mac OS 升級前環(huán)境: Mac OS 10.10.X Xcode 7.3.1 (7D1014) Xcode 8.0 (8A218a) 發(fā)布app 正常;
Mac OS 升級后環(huán)境: Mac OS 10.12 (16A323) Xcode 7.3.1 (7D1014) Xcode 8.0 (8A218a) 發(fā)布App 錯誤;
ERROR ITMS-90167: “No .app bundles found in the package”
解決辦法一:
1、先使用 Xcode7.3.1 打包。
2、選中打好的包,“show in Finnder”, 有個 “xx.xcarchive”,選中它 顯示包內(nèi)容,然后是:”Products”–>”Applications”,這里有一個 “xx.app”,選中它顯示包內(nèi)容。找到 “info.plist”,修改 “info.plist” 中 “BuildMachineOSBuild” 鍵所對應(yīng)的值為:”16A323”, 修改 “DTXcodeBuild” 鍵所對應(yīng)的值為 “8A218a”, 然后用 “Xcode8”(我用的是Xcode8 beta版) 或者 “Application Loader” 提交。
解決辦法二: 直接用 Xcode 8.0 (8A218a) 打包 發(fā)布。
No .app bundles found in the package錯誤解決方案
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 問題描述 升級了macOS Sierra (10.12) 和XCode8以后,使用Application Load...
- iOS發(fā)布APP 報錯 "No .app bundles found in the package" 今天發(fā)布新版...
- 公司的項(xiàng)目比較舊,使用swift2.3寫的,在提交Appstore時,提示錯誤:ERROR ITMS-90167:...
- 每當(dāng)蘋果有新的系統(tǒng)(macOS Sierra 10.12 , ios 10.0.1)推出時,小編都是第一時間升級。...
- 如果你像我一樣使用的是Xcode7.3.1,開發(fā)語言是Swift2.3,又恰好將電腦系統(tǒng)升級到了Mac Seria...