今天把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ù)閱讀。

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

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

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

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ā)者賬戶。

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)行你名下的程序。

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