2014-04-29 130 views
0

我們的一位前同事爲客戶創建了一個iPad應用程序。這個應用程序最近停止了工作。該應用程序只是打開,然後再次關閉。「找不到此可執行文件的有效配置文件」

我已將一個ipad連接到Macbook,並使用XCode中的Organizer來檢查日誌。我看到在應用程序關閉之前正在打印下列行: 「找不到此可執行文件的有效配置文件。」

供應配置文件最近確實已更新,因此我通過iTunes將新配置文件上傳到iPad。我通過設置>配置文件檢查,我看到我的分配文件,所以我知道它的安裝正確。

Stil,應用程序根本無法打開並繼續寫入「找不到此可執行文件的有效配置文件。」

如何發現應用程序正在查找的配置文件?

如果我應該重新安裝應用程序在iPad上,能以某種方式就如何做到這一點與XCode的鏈接?

+0

是否在您的項目設置中更新了代碼簽名標識與新的設置配置文件? – NAZIK

+0

並且還讓設備UUID在配置文件中註冊。 –

+0

嘗試使用TestFlightApp :) – Fattie

回答

2

有幾件事情,可以檢查你的包ID對應於新的配置文件定義的包ID第一

  1. 檢查。

  2. 通過在Xcode左側面板中選擇您的應用程序檢查您的應用目標構建設置的代碼簽名,然後選擇構建設置和檢查代碼簽名身份。確保您在那裏選擇了新的配置文件。

1

在將設備連接到Xcode以安裝應用程序之前,您必須將該設備的UDID添加到應用程序的開發人員(而非分發)供應配置文件中。

,然後下載並在組織者的窗口中打開該配置文件,然後更新兩個項目,並設置生成設置代碼簽名身份。

現在連接iPad並運行應用程序。檢查你是否錯過了上述任何一項。

2

我認爲在您的ios dev帳戶續訂後,您不會更新您的產品配置證書。

enter image description here

:>選擇您的供應選擇你要使用像波紋圖像 -

  • 與創建您的product provisioning certificate
  • 證書,標識&型材你的Apple ID登錄
    • 選擇您以前使用的生產測試儀的valide分配器。

    enter image description here

    • 此新聞後生成按鈕,並在你的系統中下載此。雙擊這個。並利用現在工作的這個希望。

    注:檢查您的開發者/分發CER不invalide在積極與私鑰你的鑰匙鏈。檢查您選擇的證書是否正在工作並處於活動模式。

    更多:

    如果您正在使用xCode5那麼有證書的個人資料不displying像我們在像xCode4.x

    組織標籤

    用於檢查您的證書看是你需要更新按照xCode5這個波紋管措施

    *

    添加你的Apple ID,你一個重新使用。將你的Apple ID後

    enter image description here

    • 有右側顯示詳細信息按鈕按那裏,按刷新圖標刷新所有的證書,那麼你可以從項目 - 設置臨時prifile>靶>構建設置 - >代碼標誌。
相關問題