在升級(jí)到Xcode8版本以后大多數(shù)人會(huì)碰到這個(gè)問(wèn)題-開(kāi)開(kāi)心心開(kāi)發(fā)好一款app以后上傳到iTunes后臺(tái)提交審核,然而iTunes Connect后臺(tái)活動(dòng)欄里沒(méi)有出現(xiàn)我們上傳的app,確切的說(shuō)是顯示一會(huì)兒之后平白無(wú)故的消失,也不見(jiàn)Apple的郵件告知原因,只能借助強(qiáng)大的網(wǎng)絡(luò)和那些具有分享精神的巨人!
各種谷歌百度后找到解決方法,因?yàn)閕OS10以后Apple更注重保護(hù)用戶權(quán)限,在任何需要使用設(shè)備權(quán)限的地方都需要提前聲明.在項(xiàng)目中的plist文件中,添加如下字段
如下方便復(fù)制粘貼用:
麥克風(fēng)權(quán)限:
Privacy - Microphone Usage Description 是否允許此App使用您的麥克風(fēng)杈女?
相冊(cè)權(quán)限:
Privacy - Photo Library Usage Description 是否允許此App訪問(wèn)您的相冊(cè)客冈?
相機(jī)權(quán)限:
Privacy - Camera Usage Description 是否允許此App使用您的相機(jī)雾袱?
通訊錄權(quán)限:
Privacy - Contacts Usage Description 是否允許此App訪問(wèn)您的通訊錄夜涕?
地理位置權(quán)限(后臺(tái)定位):
Privacy - Location Always Usage Description 是否允許此App訪問(wèn)您的地理位置?
地理位置權(quán)限(前臺(tái)定位):
Privacy - Location When In Use Usage Description 是否允許此App訪問(wèn)您的地理位置?
藍(lán)牙權(quán)限:
Privacy - Bluetooth Peripheral Usage Description 是否許允此App使用藍(lán)牙扁眯?
日歷權(quán)限:
Privacy - Calendars Usage Description 是否允許此App使用日歷毕莱?
注意在復(fù)制的時(shí)候前后不要空格,并且在權(quán)限字段后一定要有描述,不然xcode會(huì)自動(dòng)把這個(gè)聲明刪除
查到有前輩講其中有幾項(xiàng)權(quán)限是必需設(shè)置的,我僅僅設(shè)置麥克風(fēng),相機(jī),相冊(cè)的權(quán)限聲明之后但是仍然沒(méi)有構(gòu)建成功,所以將這所有權(quán)限在plist文件中統(tǒng)一聲明一下最完美,并且提醒用戶的權(quán)限提示框也只有在app中代碼使用到此功能才會(huì)彈出,所以不必?fù)?dān)心影響用戶體驗(yàn).
所有權(quán)限字段添加完成,再次無(wú)論用Xcode還是Application loader上傳成功之后,在iTunes Connect 后臺(tái)就會(huì)看到成功構(gòu)建的版本,提交審核就可以了!