iOS10的發(fā)布時(shí)蘋(píng)果公司的一次大的革新,同時(shí)開(kāi)發(fā)工具Xcode8也發(fā)布了,但是更新Xcode后總會(huì)有這樣那樣的錯(cuò)誤,這會(huì)讓開(kāi)發(fā)的童鞋們很頭疼,今天就總結(jié)一下我更新Xcode8以后遇到的問(wèn)題,供大家參考.
1.Xcode8后,開(kāi)發(fā)工具更加智能化,就是不用再繁瑣的在Build Setting里面設(shè)置配置文件(profile),Xcode8會(huì)根據(jù)證書(shū)來(lái)自動(dòng)選擇配置文件,即使是打包上傳AppStore也不用重新在Build Setting里設(shè)置發(fā)布的配置文件了,直接選擇Product-->archive打包即可.下面貼幾張圖說(shuō)明一下.
首先勾選Automatically manage signing
然后會(huì)彈出下面這個(gè)彈出框,選擇Enable Automatic
此時(shí)工具就會(huì)自動(dòng)選擇證書(shū)以及配置文件了.
2.然后就是往AppStore上傳的打包的時(shí)候,需要在info.plist里面添加這幾個(gè)
下面貼出來(lái)這些需要加的幾個(gè)權(quán)限.
麥克風(fēng)權(quán)限:Privacy - Microphone Usage Description 是否允許此App使用你的麥克風(fēng)?
相機(jī)權(quán)限: Privacy - Camera Usage Description 是否允許此App使用你的相機(jī)?
相冊(cè)權(quán)限: Privacy - Photo Library Usage Description 是否允許此App訪問(wèn)你的媒體資料庫(kù)?
通訊錄權(quán)限: Privacy - Contacts Usage Description 是否允許此App訪問(wèn)你的通訊錄?
藍(lán)牙權(quán)限:Privacy - Bluetooth Peripheral Usage Description 是否許允此App使用藍(lán)牙?
語(yǔ)音轉(zhuǎn)文字權(quán)限:Privacy - Speech Recognition Usage Description 是否允許此App使用語(yǔ)音識(shí)別?
日歷權(quán)限:Privacy - Calendars Usage Description 是否允許此App使用日歷?
定位權(quán)限:Privacy - Location When In Use Usage Description 我們需要通過(guò)您的地理位置信息獲取您周邊的相關(guān)數(shù)據(jù)
定位權(quán)限: Privacy - Location Always Usage Description 我們需要通過(guò)您的地理位置信息獲取您周邊的相關(guān)數(shù)據(jù)
先寫(xiě)到這吧,后續(xù)會(huì)補(bǔ)上其他的,老板讓干活了......
2016年9月29日16:40補(bǔ)充:
往AppStore提交包的時(shí)候,下圖中的Deployment Target要選擇8.0了,提交的時(shí)候也會(huì)給出錯(cuò)誤提示的.(ps:蘋(píng)果這是不是要拋棄iOS7的用戶了......)