2012-02-20 59 views
2

不知道發生了什麼! 我必須複製一個應用程序,以便重命名它,更改綁定並重新制作所有App ID和證書。 我編譯它,它返回「可執行文件被簽署了無效授權文件,應用程序的代碼簽名授權文件中指定的授權文件與您的提供文件中指定的授權文件不匹配(0xE8008016)」。可執行文件被標記爲無效授權(0xE8008016)

我用它搜索它,只發現一些有關Entitlements.plist文件,但我不明白那是什麼,如果它是有用的:我嘗試將其添加到我的項目,但似乎我可以添加值「得到任務允許「,因爲它似乎已經是這樣了,但我沒有找到它... 換句話說,它是一團糟,我不知道該怎麼辦。

任何人都可以告訴我嗎?

更新:我已經刷新預置描述文件的組織者,現在它返回一個新的錯誤,它不編譯任何更多:驗證碼登錄錯誤:供應配置文件「XXX」無法找到。 是好還是壞? 更新:我已經在起點變化曲線,再次..

回答

4

我遇到了同樣的問題。我有一個應用程序,我可以從xcode部署到我的iPhone(5.0)。將手機更新到5.1後,我無法再部署到它,因爲我的xcode過時了。將xcode更新至4.3.2後,我的手機可用,但部署嘗試導致您提到的「權利」錯誤。我通過進入我的蘋果開發者帳戶並更新我的供應配置文件以包含我的「新」手機來解決此問題。我用我的iPhone插入我的Mac中做到了這一點。因此,顯然將手機升級到5.1使其成爲一個新的設備,就配置文件而言。

我對iOS開發非常陌生,所以可能不知道我在說什麼,但上面的一系列步驟爲我解決了這個錯誤。希望能幫助到你!

+0

哦,很顯然,在我的開發人員帳戶中更新了我的供應配置文件後,我重新下載了它以用於使用xcode構建。 – sellerjd 2012-04-11 07:10:58

+0

我修改了「編輯方案」中的構建配置,以便在調試時調試它並分發以提交我的應用程序。對我來說,它的工作。 – Miwi 2012-04-11 13:46:53

相關問題