2013-02-14 96 views
1

我在Xcode 4.5.2中有一個項目。直到我用「存檔」功能構建了一個特別版本時,我才能夠將該項目運行到Xcode的設備。 (更改代碼簽名後)。存檔後在xcode上運行設備

現在,當設備插入時,出現錯誤「CodeSign error:SDK'iOS 6.0'中產品類型'應用程序'需要代碼簽名」。

我檢查了在構建設置中的「代碼簽名」下選擇了哪些配置文件,嘗試使用通用「*」配置文件以及用於構建即席發行版的配置文件(對於調試版本和發佈版本)。

讓我感到困惑的是,我可以構建項目並通過iTunes將其安裝到設備上,而不會出現問題。看起來它現在正在運行「發佈」版本,而不是現在連接的設備進行構建時的「調試」版本。該設備在配置文件中,但不應該以任何方式工作?

我已經試過

  • 重新啓動的Xcode,
  • 刪除導出的數據(從Finder中,不通過組織者),
  • 刪除並重新安裝提供的個人資料。

任何幫助,將不勝感激!

+0

哪個iOS版本在您的設備上運行?不是iOS6.0? – Guru 2013-02-14 04:37:37

+0

我有一個運行IOS6和一個運行IOS5。 我仍然可以建立檔案文件 - 通過iTunes進行安裝 - 並且它在兩者上運行良好。 「部署目標」設置爲5.0 – Jason 2013-02-14 05:01:58

+0

嘗試開發配置文件。我想你使用了專門的分發配置文件。 – Guru 2013-02-14 05:16:39

回答

0

當您創建供應配置文件時,請確保其分佈配置文件和您的設備UDID。

我使用一個名爲www.testflightapp.com的網站,它也將幫助您自動執行此過程。希望有助於

相關問題