大家好,我是Xcode新手等等......我現在創建了一個應用程序,我正在嘗試將它分配給專門爲企業許可證付費的應用程序,我發現這對其他人來說是一個問題,我只是太新而不知道要改變什麼。找不到匹配應用程序標識符'4R7B8RY6Z1.com.LaneBob'的有效預配置配置文件是我創建配置文件'4R7B8RY6Z1.com.LaneBob。*'的錯誤。我在代碼或Xcode中更改了哪些內容以解決此問題,以便我可以建立它?我正在建立檔案,而不是一個設備,所以我不知道該怎麼做。找不到匹配應用程序標識符''的有效供應配置文件
感謝您的幫助!
編輯 我已經檢查了這些地方:
1)的info.plist 確保您的包標識符匹配,你有你的供應門戶網站。它應該有你在網上輸入的東西,而不是yourcompanyname的東西。
2)您的目標 右鍵單擊您的構建目標並選擇「獲取信息」。然後在Build選項卡下找到Code Signing部分。應該有一個說Code Signing Identity的項目。這是您選擇要簽名的簽名身份的位置,您希望確保它與預期的設置配置文件相匹配。如果您未看到列出的供應配置文件,則說明您沒有正確安裝。您的供應配置文件需要安裝在設備上才能運行,並且在Xcode中可以使用供應配置文件對應用程序進行簽名。
仍然沒有工作
哦,我的上帝!唯一的問題是我不得不關閉xcode然後重新打開它! – Tim 2012-08-16 15:19:58
@DarthMike你可以給我建議如何在不添加設備的UDID的情況下使用Enterprise程序(299 $)部署應用程序的最佳方式?我搜索了很多,但沒有得到任何好的答案..謝謝。 – 2014-02-26 17:38:25
@APG您需要訪問開發者門戶,並創建一個特殊的分發配置文件。然後,您必須針對該配置文件編譯您的應用程序。當應用程序嵌入此配置文件時,UUID檢查沒有完成。 – DarthMike 2014-02-27 09:14:13