2016-09-24 53 views
3

所以我想存檔我的Xcode項目上傳到應用程序商店但是我收到以下錯誤;無法歸檔Xcode項目:沒有這樣的文件或目錄

PBXp Error

error: /Users/User/Library/Developer/Xcode/DerivedData/APPNAME-aurgdfrsdgrsdgwzxglhhaw/Build/Intermediates/ArchiveIntermediates/APPNAME/BuildProductsPath/Release-iphoneos/MyBundle.bundle: No such file or directory

我試過了;

  • 刪除導出的數據
  • 構建和運行捆綁
  • 更改項目/生成設置「地帶調試符號複製十一五」期間爲是
  • 編輯捆綁模式,並加入框架

有誰有什麼想法爲什麼發生這種情況&如何解決?

UPDATE

的文件顯示爲拖放項目到我的項目時丟失;

enter image description here

我不能沒有PBXp錯誤,直到我單獨運行的每個目標運行項目。然後該項目運行良好。

但是,歸檔時仍然是個問題。

+0

您是否在使用XConfig文件來管理xcodeproj? – ColdSteel

+0

是否有構建階段將包複製到您的應用程序? –

+0

@ user3351949不,我只是按照這些指示標記和放棄https://github.com/drewmccormack/ensembles – JUSDEV

回答

3

問題可能是Ensembles.bundle未在Release版本中構建用於存檔。

Add Ensembles Resources iOS作爲您自己的應用程序的依賴項。這將確保它在應用程序之前構建,包括髮布版本。您可以在應用程序目標的「構建階段」選項卡中進行設置。

相關問題