2013-08-26 50 views
-1

我似乎無法在iPad上啓動應用程序。我認爲這個問題來自於我從一位前同事那裏繼承了這個舊應用程序,並被告知要完成它,並且他最初以不同的配置文件設置了該項目。把這與我是一個新手的事實結合起來,這是一場災難。無法在iPad上啓動iPad應用程序(Code Sign Error)

錯誤是:

Code Sign error: A valid provisioning profile matching the application's Identifier 'com.yourcompany.*' could not be found 

我知道在引號對象束ID。所以我的問題是 - 我應該如何設置我的捆綁ID來完成這項工作?我有一個供應配置文件和用於開發的應用程序ID,我通過XCode生成該應用程序ID。也許有另一個設置沒有正確設置,但我已經通讀了其他stackoverflow答案,並不能真正理解爲什麼這個包ID很重要或從哪裏獲得它的價值。

請幫助:-(

+0

您是否已將iPad作爲Xcodes組織者的開發人員設備啓用?如果沒有:轉到管理器>設備>(選擇您的設備)>用於開發。也許清理你的項目(默認是cmd + shift + k) – Nero

+0

我認爲它被用於開發,因爲旁邊有一個綠色圓圈?我沒有看到任何顯示「用於開發」的按鈕。 清理它並沒有解決問題:-( 我仍然不真正瞭解捆綁ID的意義......你可以擺脫任何燈光? – user650261

回答

2

你需要確保你有一個配置配置文件和應用程序ID,以匹配應用程序的包ID。配置文件需要與計算機上的有效證書相匹配。然後,您需要確保在您的「生成設置」下爲配置的正確構建指定了配置配置文件(標準的兩個是「調試和發佈」)。

+0

如何「確保我的配置文件和應用程序ID與應用程序的軟件包ID匹配「? – user650261

+1

在Apple的開發人員網站上,檢查您的配置文件。狀態應爲活動狀態(帶有一點綠點)。查看連接到profil的匹配證書和設備即確保您的設備已包含在內。如果一切看起來都不錯,我會刪除舊的配置文件(轉到XCode中的Organizer進行此操作),下載此配置文件,然後雙擊它自動安裝它。它應該在XCode組織者中顯示爲Valid。希望這可以幫助! – Eric

+1

刪除舊的配置文件並下載/重新安裝訣竅!萬分感謝! – user650261

1

如果您還沒有準備好,將設備添加到您的開發者帳戶(大量的文檔從蘋果這一點)。

在Xcode中的編輯區域中,選擇您的目標,然後單擊構建設置的記錄。「代碼簽名」。更改代碼簽名身份是匹配您的開發者個人資料(或短期的解決辦法,選別代碼符號)。

希望幫助!

+0

該設備已被添加到開發者帳戶,我已經已經將代碼簽名標識設置爲我的開發者檔案 作爲一個附註,它說我的ID創始人「身份沒有配置配置文件」,但我清楚地有一個關於蘋果的會員門戶網站 - 任何想法,爲什麼這是? – user650261

相關問題