iOS10+xcode8.2.1真機(jī)測試requires a provisioning profile. Select a provisioning profile for the "Debug" build configuration in the project editor.

今天把iPhone和xcode都更新到最新版本了,用真機(jī)調(diào)試的時(shí)候直接提示兩個(gè)錯(cuò)誤:

1.BDVRClientSample requires a provisioning profile. Select a provisioning profile for the "Debug" build configuration in the project editor.
2.Code signing is required for product type ‘Application‘ in SDK ‘iOS 10.0‘

第一個(gè)簡直莫名其妙,然而之前并不需要調(diào)試那么多;
第二個(gè)百度的答案是:選擇工程->Build Settings -> Code Signing -> Code Signing Identity -> Debug -> Any ios SDK 將選項(xiàng)改為:iPhone Developer。毛用都沒有,而且并不能改成iPhone Developer
試過其他設(shè)備iOS10以下都能跑,就是iOS10不行。
然而我已經(jīng)解決。
源引:http://stackoverflow.com/questions/37806538/code-signing-is-required-for-product-type-application-in-sdk-ios-10-0-stic(看中文就好)
以下是中文版
1.我不得不做這一切為了工作。圖片勝過一千個(gè)單詞。如果你得到這個(gè)錯(cuò)誤歸檔然后繼續(xù)閱讀。

技術(shù)分享

2.去你的應(yīng)用程序并單擊general選項(xiàng)卡。下簽署部分取消“自動(dòng)管理簽署”。一旦你這樣做你會(huì)得到一個(gè)狀態(tài)的紅色錯(cuò)誤如下所示。


技術(shù)分享

3.現(xiàn)在這是棘手的一部分,您需要取消“自動(dòng)管理簽約”的目標(biāo)在你的項(xiàng)目中。這一步是非常重要的。


技術(shù)分享

4.現(xiàn)在在“構(gòu)建設(shè)置”選項(xiàng)卡下的每一個(gè)目標(biāo)和設(shè)置“iOS開發(fā)者”下代碼簽名的身份。為你的“項(xiàng)目”做相同的步驟。


技術(shù)分享

5.現(xiàn)在Xcode - >(產(chǎn)品)product- >(清空)Clean。閉上你的項(xiàng)目在Xcode中,重新一遍。關(guān)鍵?。?!
6.這之后去你的每一個(gè)目標(biāo)的general選項(xiàng)卡,并檢查“自動(dòng)管理簽名”和團(tuán)隊(duì)下拉選擇您的開發(fā)者賬戶。

技術(shù)分享

7.存檔你的項(xiàng)目,一切都應(yīng)該工作。真的蘋果嗎?這是想讓我們的生活更容易嗎?選擇為“調(diào)試”配置概要文件在項(xiàng)目構(gòu)建配置編輯器。(外援到此結(jié)束)
如果你的項(xiàng)目是自己編寫的,那么到此就應(yīng)該可以運(yùn)行(自己在調(diào)一下),如果項(xiàng)目是要參考運(yùn)行別人的demo(演示),那么就要繼續(xù)下一步了。
8.在General->Bundle ldentifier更換自己新建的項(xiàng)目的包標(biāo)識(shí)符,目的是讓編譯器運(yùn)行你名下的程序。

Paste_Image.png

注意項(xiàng)目是運(yùn)行在模擬器上還是運(yùn)行在真機(jī)上!

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

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

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