2017-07-07 121 views
0

我的應用在設備和模擬器上運行。應用程序存檔沒有錯誤。當我嘗試導出我得到以下錯誤:存檔導出錯誤:存檔中不包含任何可以進行簽名的內容

export error message

日誌文件IDEDistribution.critical.log包含以下內容:

2017-07-07 07:40:03 +0000 [MT] Failed to generate distribution items with error: Error Domain=IDEDistributionErrorDomain Code=12 "The archive contains nothing that can be signed." UserInfo={NSLocalizedDescription=The archive contains nothing that can be signed., NSLocalizedRecoverySuggestion=Verify that your build process has compiled binaries and copied in bundled resources.} 2017-07-07 07:40:03 +0000 [MT] Presenting: Error Domain=IDEDistributionErrorDomain Code=12 "The archive contains nothing that can be signed." UserInfo={NSLocalizedDescription=The archive contains nothing that can be signed., NSLocalizedRecoverySuggestion=Verify that your build process has compiled binaries and copied in bundled resources.}

.xcarchive的內容: archive content

.app還包含所有常見的東西。

我相信這是更多所需的信息。請問,我會盡我所能。

+0

與https://stackoverflow.com/a/37614557/5152481相同的問題,但該答案對我無效。 –

+0

此答案也不能解決我的問題https://stackoverflow.com/a/33047767/5152481 –

+0

我可能很快就能解決問題。 Fastlane導出沒有問題,而Xcode仍然不能。 –

回答

0

將存檔目標目錄更改爲本地SSD(而非外部HDD)上的某個位置。

我這樣做後,我還沒有這個問題,我記得我開始嘗試釋放我的Mac上的空間後開始遇到問題。

0

您嘗試存檔哪個Xcode版本? 您可以在項目設置中檢查「Build Phases」嗎?所有資源,源文件鏈接正確。

+0

版本8.3.2。 '編譯源碼(225項)','鏈接二進制庫(1項)',這是'libPods-MyApp.a','複製束資源(13項)','[CP] Embed Pods Frameworks' Pods框架shell腳本設置和'[CP] Copy Pods Resources'具有Pods資源shell腳本設置。 –

0

最後!可能還有其他問題,但只有在我更改了方案容器後才能導出。我知道這與CocoaPods有關。

pod install之前你方案可能是這個樣子:

enter image description here

有沒有其他容器的選擇。

pod install後,它看起來就像這樣:

enter image description here

一旦我選擇了Workspace容器我開始看到在構建和差因此出口工作。

+0

它又破了。所以現在我知道問題是間歇性的。 –

相關問題