2013-01-31 38 views
6

出於某種原因,我在xcode(第三方SDK)中導入了一些文件,即使應用程序成功建立,我也收到此錯誤:Xcode錯誤消息:「無法檢查應用程序包」 。這是什麼意思?該應用程序不會在真實設備上運行,但可以在模擬器IOS上運行...「無法檢查應用程序包」Xcode

回答

2

聽起來像第三方文件可能包含未由您簽名的編譯代碼。如果是這樣,您可以使用iReSign使用您自己的證書來辭職。您還可以使用命令行:

codesign -f -s "iPhone Developer: Aaron Brager (XXXXXXXXXX)" nameOfAppToSign.app 

換成你自己的例子身份(你可以man codesign閱讀更多有關此命令)。

你可以通過不包括編譯代碼來規避這一點。它可能沒有必要 - 你是否包括一個示例應用程序,這對於框架的功能不是必需的?

如果這個答案沒有幫助,提供框架的名稱並顯示您包含哪些文件將會有所幫助。

+0

第三方SDK是社交API,它是一個框架,和一些文件,如.nib和圖像,它不是一個應用程序 – user2014474

+0

試試這個:在終端輸入'sysctl kern.maxprocperuid'來查看有多少你可以擁有的最大進程。然後輸入'ps ax | wc -l'看看有多少人在跑步。如果您處於或高於進程數量,請退出所有操作並重新啓動計算機。我認爲這可能是編譯過程失敗的原因。如果這不能解決它,請發佈您的整個編譯日誌。 –

+0

其實它自己固定,沒有我什麼都不做。 3小時後固定。我只重新啓動了我的電腦,我的ipad,在模擬器上運行應用程序,然後關閉xcode約20次! – user2014474

1

我解決了這個只是做了產品展示 - >清潔做了很多愚蠢的東西

0

我得到了同樣的錯誤了。在我爲我的項目添加一個新的空白文本文件(保留一些註釋)並將其命名爲Resources之後。將其重命名爲Resourcesx可以解決問題,但不會執行Clean。我反覆證明文件名「Resources」是導致錯誤的充分條件。

這是誰家的 Xcode Error Message: "could not inspect application package"

7

相同的經歷。當我取代在Xcode中「資源」文件夾中,錯誤地選擇了以下選項。

Create folder references for any added folders 

但正確選項應該是,

Create groups for any added folders 

考慮上述選項的護理是在節省時間的廣告固定上述問題,很重要的一點。 (這是得到這個錯誤的可能性之一)。

+0

瘋狂的東西!謝謝,它幫助我。 –

+0

那麼我們如何解決這個AFTER我們不小心替換了'Resources'文件夾。看來你的回答只適用於「不要開始」。應該指出,「清理」並沒有解決我的問題後,刪除罪魁禍首。 –

+1

@Levi Roberts,從eclipse中刪除'Resources'文件夾,然後通過'爲所有添加的文件夾創建組'再次添加。這可以隨時完成。 – ArunJTS

1

我在我的橋接頭文件中導入了一個框架,我之前刪除了它,並且Xcode給了我沒有錯誤,我猜是因爲我沒有再調用該框架?

步驟:

  • 刪除未使用的/不存在的框架橋接報
  • CMD + Shift + K鍵
  • 退出Xcode中
  • 找到你的項目的build文件夾和垃圾桶中間體的內容,產品文件夾
  • 打開您的項目並運行

這可能是矯枉過正,但它現在起作用。我希望這有幫助。

2

我得到了同樣的錯誤。我通過從「嵌入式二進制文件」列表中刪除第三方庫並將其添加到「鏈接的框架和庫」中來解決此問題。

0

在我的情況下,我正在與科爾多瓦和Firebase合作。從Embed frameworks中刪除所有Google框架(但請將其留在Linked Binary With Libraries之下)解決問題。

+0

我也有這樣的經歷,與一個沒有意識到他做過什麼的人一起工作。花了我一整天的時間搞清楚爲什麼應用程序沒有安裝在仿真器和設備上 –

0

檢查您是否將靜態庫嵌入到應用程序包中。某些第三方將其靜態庫SDK打包爲一個動態框架。這是Xcode不支持的(還?)。在這種情況下,您可能會被愚弄並將其放入「嵌入式二進制文件」列表中。靜態庫不應該在列表中。

要檢查它是否是靜態庫,請使用file實用程序。

file /path/to/binary/in/Example1.framework/Example1 

如果說像ar archive這是一個靜態庫,併爲dynamically linked shared library動態庫。

相關問題