請不要忽略這個作爲一個副本,沒有完全閱讀 - 我已經淘到網和stackoverflow,並發現了很多這樣的問題,但沒有修復工作,我不知道爲什麼。供應配置文件在Xcode - 不能轉移這個錯誤
xcode配置在開發中心仍然處於脫機狀態並沒有幫助,但我仍然可以手動執行此操作。
我準備提交應用程序,存檔的代碼簽名無效。
Provisioning profile 'Company Distribution' specifies the
Application Identifier 'Company.*' which doesn't match the current
setting '2Cxxxxx3D5.Company.App'
所以,問題是,它認爲供應配置文件沒有我的蘋果開發者ID的前綴,當你看下面的設置代碼簽名選項你會傾向於同意,它說「公司發行配置文件包」公司*'「
但是,在組織者的配置文件中明確指出'2Cxxxxx3D5.Company。*'。 App ID在Organizer中是正確的,但由於某些原因,在代碼簽名保管箱中出現錯誤。
到目前爲止,我有
- 刪除所有配置文件從我的機器從iOS中心
- 清理構建
- 刪除所有配置文件,清空編譯目錄
- 重新啓動我的MAC
- 重新啓動我的iPad
- 使用JavaScript hack將設備ID插入到新的供應配置文件中,新的appID,重新下載並重新導入。
我有完全一模一樣的症狀同樣的錯誤再次,我只是不明白爲什麼曲線在主辦單位顯然是正確的,但隨後似乎並沒有通過翻譯到配置文件屏幕。
任何人都可以通過我的方式提出任何見解嗎? :)
我也經歷過這種情況。有幾個開發人員在這個項目上工作嗎?我會打開.pbxproj文件並刪除對證書的所有引用。 – johan