2016-09-20 99 views
6

我想我的設備上,而不是在模擬器上運行我的應用程序,但每次我嘗試運行它時,我得到一個代碼簽名錯誤:代碼簽名錯誤8

  • 「AppName的」要求配置文件。在項目編輯器中爲「調試」構建配置選擇配置配置文件。
  • 代碼簽名在SDK的iOS 10.0「

需要的產品類型「應用」我加了供應配置文件到構建設置下的「代碼簽名」,但我仍然不斷收到此錯誤。我的配置文件有什麼問題,或者我看錯了位置?順便說一下,我在以前版本的Xcode上使用了這個配置文件,並且從未遇到任何問題。

+0

它是一個免費或付費的開發者賬戶? – Paulo

+0

@Paulo免費開發者賬戶。這很重要嗎?我一直有一個免費的開發人員帳戶,過去我仍然可以在我的設備上測試應用程序(Xcode 7)。在蘋果網站上,它表示我應該使用免費的開發者帳戶進行有限的測試。 –

+0

好吧,你應該做一些像yourappUITests文件夾。改爲將捆綁ID設置爲該值。 – Paulo

回答

3

我有一個類似的問題,這是因爲我的iPhone開發人員證書已過期。您可以在實用程序中使用Keychain Access應用程序進行檢查。

+0

檢查了它,並它將於2017年9月20日到期(從現在起一年)。我昨天剛剛創建了iOS開發人員證書,所以不會成爲問題。我有證書,唯一的問題是我無法用該證書對我的應用程序進行代碼簽名。 –

13

爲了解決這個問題,我設置>定位>常規選項卡>簽名>自動管理簽約=查馬克

+0

這應該是接受的答案。請接受答案。 – Kevin

+0

供應配置文件「iOS Team Provisioning配置文件:com.abc.xyz」不包含aps環境權利。 – Anuj