2017-12-03 397 views
3
/Users/Alex/Library/Developer/Xcode/DerivedData/MyProject-ehabmnclpzlywhabrefntacibonm/Build/Intermediates.noindex/ArchiveIntermediates/Fuego/InstallationBuildProductsLocation/Applications//MyProject.app/Frameworks/Alamofire.framework: unknown error -1=ffffffffffffffff 
Command /bin/sh failed with exit code 1 

我在歸檔我的項目時遇到此問題。當我在模擬器上運行應用程序時,它工作正常,沒有上述問題。Xcode 9 - Alamofire Pods。命令/ bin/sh失敗,退出代碼爲1

此外,它可以與Xcode 8確定,但現在當我嘗試將其存檔在Xcode 9我有這個問題。但也許情況並非如此,因爲我從零開始重新安裝Mac OS,所以它可能是cocopods版本問題,我不確定。

還有兩個//這裏在上面的例子中也怪我/Applications//MyProject.app

回答

2

嗯這是非常奇怪的網絡上一些搜索後,我發現,這其實是簽約的問題。

我使用Xcode生成新的分發證書,也許這會導致我的一些問題。

我做了什麼來解決我的問題。

  1. 我刪除了我的Mac和我的蘋果帳戶中的所有證書。
  2. 我刪除了所有prov配置文件以及我的Mac和我的蘋果帳戶。
  3. 我要求證書並手動將其保存在光盤上(不通過Xcode)
  4. 我重新創建證書和配置文件。手動下載並雙擊它。
  5. 之後,當我無法輸入密碼以允許簽署我的證書時,我遇到了鑰匙串問題。我使用這個link將證書表單登錄移動到系統部分。
  6. 最後我得到它的工作。
+0

我有同樣的問題,您的解決方案幫助我,謝謝 – mkul

5

我相信這是一個Xcode的錯誤。重新啓動您的Mac並嘗試再次構建。在構建Alamofire之前,Xcode會要求獲得訪問您的鑰匙串的權限,然後才允許它。

+0

這實際上是正確的。馬斯特羅索夫的答案有很多步驟可以遵循:P謝謝! – Glenn

+0

同意。我有類似的問題。如果我選擇模擬器,Xcode可以毫無問題地構建我的項目。在設備上,它給了我@Matrosov發佈的同樣的錯誤。重新啓動可以解決問題。 – user30646

相關問題