2014-02-07 127 views
1

我的問題是: 升級XCode後,我發現我的項目無法在測試iPhone上生成並運行。我甚至檢查了我在git倉庫中的舊提交,這些提交的非提交可以運行在真正的iPhone之前。它可以在模擬器上構建和運行。它也可以歸檔。

enter image description here

我已籤其他球員的問題,沒有答案能幫助我。 我已經爲我的項目和靜態庫添加了所有依賴框架和靜態庫。 enter image description here

enter image description here

我的項目構建設置爲:
enter image description here

我的目標構建設置是:
enter image description here

回答

3

你的庫:

libPushNotificationManager.a

使用與armv7s不兼容的其他架構構建。您需要刪除當前庫並重建它。您還可以嘗試創建新方案,或將部署目標從6.1更改爲7+,但問題在於該特定庫。

+0

是的,你是對的。 armv7s導致問題。我已經從有效體系結構中刪除了arm7。它適用於iPhone 4s。但是iPhone 5s得到了以下消息:架構armv7的未定義符號: 「_OBJC_CLASS _ $ _ PushNotificationManager」,引用來自: –

+1

在這種情況下,您可以嘗試使用6.1 SDK構建項目而不是最新的。此外,如果您決定使用舊版SDK的路線,請[閱讀本文](http://stackoverflow.com/a/18424373/499581)。 –

相關問題