2010-10-14 34 views
2

嘗試構建時出現此錯誤: 您應用程序的代碼簽名權利文件中指定的權利與您的供應配置文件中指定的權利不匹配。iPhone構建錯誤(權利)

(0xE8008016)。

這不是我第一次構建應用程序。這將是我的第六個應用程序,所以這件事情正在絆倒。我正在製作一個AppStore發行版,所以我不需要授權。我沒有在我的代碼簽名權利中指定的任何權利文件。它的空白。對於項目信息窗格和目標信息窗格,我的代碼簽名權利中完全沒有任何內容,這是它應該如何實現的。然而我仍然得到這個愚蠢的錯誤。記住,這不是一個adhoc構建,而是一個AppStore構建。有什麼問題?

回答

2

您是否安裝了多個版本的Xcode(例如beta版本之一)?安裝了當前穩定版本的Xcode之後,您是否更改了安裝目錄? Xcode安裝代碼簽名的東西,如果你同時安裝新版本的Xcode,或者重新命名你的/ Developer目錄,它可能會中斷。

另外,請嘗試檢查控制檯是否有相關的錯誤消息。

+0

我有一天安裝了Xcode的新版本,但我今天才開始創建這個應用程序,所以它的新鮮.. – Snowman 2010-10-14 03:22:38

+0

如果我剛剛提交了這個構建,即使它沒有在我的iPhone上運行,會發生什麼。它在模擬器上運行良好 – Snowman 2010-10-14 03:23:12

+0

您是否安裝了多個版本的Xcode?您是否將其安裝在默認/開發人員中並保留在那裏? – 2010-10-14 03:25:03