2014-09-24 81 views
0

所以我知道這個問題已被問過幾次,但沒有其他人接受的答案解決了我的問題。我有一個使用CocoaPods的Swift/Objective-C Xcode項目。 CocoaPods的skip install build設置爲yes,我的主項目設置爲no。當我存檔我的項目時,我得到一個通用Xcode檔案,當我將構建的產品導出到一個目錄時,我看到myproject.app和myproject.zip,當我打開它時,有許多子文件夾導致派生數據文件夾和另一個副本的myproject.app。XCode創建通用Xcode檔案,而不是iOS檔案

當我嘗試xcodebuild導出我的檔案時,我得到錯誤「不是一個單一的包歸檔」。任何人都知道發生了什麼事?

+0

您正在使用哪種XCode版本以及您歸檔哪種目標? – matsoftware 2014-09-24 16:11:07

+0

XCode 6.0.1和我正在歸檔iOS應用程序目標。 – JonahGabriel 2014-09-24 16:12:53

+0

我試過同樣的問題。但是,我重新啓動xcode後,清理並重新存檔它,然後解決。 – 2014-09-24 17:37:05

回答

0

那麼,不知道究竟發生了什麼錯誤,但我通過創建一個新的Xcode項目並導入了我所有的代碼來修復它。

+0

可能與此問題有關:http ://stackoverflow.com/questions/28274921/xcodebuild-archives-all-targets-instead-of-one – 2015-07-24 10:10:18