2012-07-16 25 views
1

我正在基於ReMail的電子郵件客戶端上工作。基本上,我重用了ReMail項目,這樣MailCore等的依賴關係將全部設置開箱,因此我可以在它們之上構建一個新的應用程序。我試圖給應用程序通過特設一些測試,但是當我嘗試創建一個IPA,我收到此錯誤:創建一個IPA,「包含多個產品」

xxxx does not contain a single–bundle application or contains multiple products. Please select another archive, or adjust your scheme to create a single–bundle application.

我已經設置跳過安裝爲YES所有的依賴關係,並將複製標題下的所有文件移動到「項目」部分,但我仍然無法構建單個APP文件。

我不知道這是否有意義,但是當我打開產品目錄中的xcarchive文件時,我在應用程序下找到APP文件,然後將文件結構鏡像到頭文件的絕對路徑爲MailCore。

關於可能發生什麼的任何想法?我非常接近沮喪髮型的沮喪階段,我不認爲那種不自然的禿頭瘋子看起來會適合我。

謝謝!

回答

2

嘗試完全刪除「複製標題」階段。它只能用於框架,而不是靜態庫。包含「複製標題」階段的Xcode靜態庫模板是錯誤的。

查看WWDC 2012的「在Xcode中使用方案和項目」視頻,從45m10s開始。

+0

感謝你,羅布。我已經將實際的項目添加到我的主項目中,所以我最終添加了靜態庫,事情變得更加順暢。不過,我會在未來更深入地研究這一點。 – James 2012-07-17 16:01:01