今天把iPhone和xcode都更新到最新版本了康震,用真機(jī)調(diào)試的時(shí)候直接提示兩個錯誤:
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'
第一個簡直莫名其妙,我的應(yīng)用是研究百度語音demo,然而之前并不需要調(diào)試那么多晤愧;
第二個百度的答案是:選擇工程->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.神圣的莫莉,我不得不做這一切為了工作。圖片勝過一千個單詞贸弥。如果你得到這個錯誤歸檔然后繼續(xù)閱讀窟坐。
2.去你的應(yīng)用程序并單擊general選項(xiàng)卡。下簽署部分取消“自動管理簽署”绵疲。一旦你這樣做你會得到一個狀態(tài)的紅色錯誤如下所示哲鸳。
3.現(xiàn)在這是棘手的一部分,您需要取消“自動管理簽約”的目標(biāo)在你的項(xiàng)目中。這一步是非常重要的盔憨。
4.現(xiàn)在在“構(gòu)建設(shè)置”選項(xiàng)卡下的每一個目標(biāo)和設(shè)置“iOS開發(fā)者”下代碼簽名的身份徙菠。為你的“項(xiàng)目”做相同的步驟。
5.現(xiàn)在Xcode - >(產(chǎn)品)product- >(清空)Clean般渡。閉上你的項(xiàng)目在Xcode中,重新一遍懒豹。關(guān)鍵!Q庇谩脸秽!
6.這之后去你的每一個目標(biāo)的general選項(xià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)識符挖腰,目的是讓編譯器運(yùn)行你名下的程序雕沿。
注意項(xiàng)目是運(yùn)行在模擬器上還是運(yùn)行在真機(jī)上!