Xcode8 證書問題:Code signing is required for product type 'Application' in SDK 'iOS 10.0'

從Xcode7升級(jí)到Xcode8后,從Xcode8打開以前的工程,證書的配置會(huì)變成自動(dòng)的

"General" -> "Automatically manage signing"


Build項(xiàng)目時(shí),會(huì)出現(xiàn)證書失敗的問題

Automatic provisioning failed:? Xcode failed to provision this target. Please file a bug report atand include the Update Signing report from the Report navigator.Provisioning profile "iOS Team Provisioning Profile: com.xxx.xxx" doesn't include signing certificate "iPhone Developer: xxx xxx (MQF8D9PK85)".Code signing is required for product type 'Application' in SDK 'iOS 10.0'



解決辦法:

1. 修改"Code Signing Identity"的值

選擇 工程->Build Settings -> Code Signing -> Code Signing Identity -> Debug -> Any ios SDK 將選項(xiàng)改為:iPhone Developer

參考:? iOS真機(jī)測(cè)試 code signing is required for product type 'Application' in SDK 'iOS 10.0'

2. 重新設(shè)置debug 和release的 Provisioning Profile

Xcode8.0 新特性之一,更新了Provisioning Profile,需要重新設(shè)置debug 和release的?Provisioning Profile,設(shè)置完成后Clean,Run通過。

參考:? Xcode8.0 Bate 適配問題,Code signing is required for product type 'Application' in SDK 'iOS 10.0'

3. 關(guān)閉"Automatically manage signing"

如果上面兩個(gè)方法都不湊效,那只有使用終極方法,直接關(guān)閉"Automatically manage signing"的配置,改用手動(dòng)配置的方式


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容