2012-06-18 69 views
2

因此,我已經爲其他用戶iOS應用程序繼承了開發工作,並且正在盡我所能爲其生成IPA文件。我一直在努力爭取7個小時的更好的一部分與供應配置文件,授權錯誤等,試圖讓我的.ipa文件正確安裝,但尚未這樣做。最近我通過按運行並允許它以這種方式進行部署(這意味着供應配置文件和設備都設置爲適用於應用程序,對嗎?),從而能夠在我的物理設備上獲得應用程序。每當我構建存檔文件並將其作爲.ipa文件分發並嘗試通過itunes或Iphone配置實用程序安裝此.ipa時,我仍會繼續得到「可執行文件被簽名爲無​​效授權」錯誤。我的計劃或...有問題嗎?我想如果我不能儘快開始工作,我將重新安裝xcode,並清除所有證書,設備和配置,然後重新啓動。iOS:可執行文件被簽署了無效授權

這是一個較舊的項目,所以它仍然有一個Entitlements.plist文件,我讀過的文件現在已經在xcode 4.x中使用了。我已經確定它的文件路徑沒有被引用,但是我應該刪除它嗎?

我很抱歉如果這個問題出現之前,但這似乎是一個錯誤消息,由於各種原因得到吐出。

+0

確保您使用的設置配置文件中包含設備UDID。在文本編輯中打開配置文件,您將看到添加了UDID。 – Splendid

+0

已經有很多「無效權利」問題的答案。你到目前爲止嘗試過哪些答案?是什麼讓你的問題不同? – jlstrecker

+0

據我所知,我的所有設備都已正確添加了UDID,並重新制作了所有證書和規定,因此我相當確定這些問題都不存在。我已經盡力將我所做的幾項指南與我發現的幾個指南進行比較,所以我發佈這個試圖查看我是否忘記了一些內容。 – Furfire

回答

0

在我的情況下,使用正確的配置文件(包括設備UDID),但Build Configuration設置爲「Release」。

因此,設置爲「Build」後,它就可以工作。

相關問題