3
我有兩個項目,我基於相同的Rake腳本構建,內部使用XCode構建。 用xcodebuild -archivePath
(存檔成功)構建它,然後我用xcodebuild -exportArchive
打包應用程序。 問題是第一個項目成功完成所有步驟,但第二個項目因爲xcarchive
格式不正確而在xcodebuild -exportArchive
上失敗。 我比較了這兩個檔案和畸形是由於丟失Info.plist
內部檔案造成的。 當我手動準備這樣的Info.plist
並把它放入xcarchive
,那麼我就能夠沒有問題地打包應用程序。xcarchive由於缺少格式不正確Info.plist
任何線索爲什麼XCode構建不會產生Info.plist
裏面xcarchive
文件?
你有沒有找到解決問題的辦法?我看到了同樣的問題,並經過一些谷歌搜索後,我看到有些人加入(在我之前的評論中)解決了這個問題。我想我已經正確設置了這些,但我仍然看到同樣的問題。據我所見,我的問題是在命令行上將CONFIGURATION_BUILD_DIR =「$ {BUILD_DIR}」更改爲SYMROOT =「$ {BUILD_DIR}以解決升級cocoapods 0.38.2 - > 1.1.1後的其他問題和Xcode 7.2 - > 8.2.1 – diidu
這是迄今爲止我找到的最直接的答案:https://developer.apple.com/library/content/qa/qa1273/_index.html但它不適用於我。 – diidu
畢竟我只是通過刪除SYMROOT並僅使用默認值就可以工作。應該注意到更快。 – diidu