最近ios更新到10,xcode也更新到8。然而蛋疼的事情就來了。。。ios
原本按照之前的方式上傳應該沒啥問題的,可是再商店裏卻找不到構建版本,有時候連「+」都沒,有的會顯示此版本無效。xcode
提交了不少次,也等了一天,可是都沒有。app
因而找資料才發現,從iOS10開始,蘋果更加註重對用於隱私的保護,app裏邊若是須要訪問用戶隱私,必需要作描述,因此要在plist文件中添加描述;code
* 麥克風權限:Privacy - Microphone Usage Description 是否容許此App使用你的麥克風?ip
* 相機權限: Privacy - Camera Usage Description 是否容許此App使用你的相機?it
* 相冊權限: Privacy - Photo Library Usage Description 是否容許此App訪問你的媒體資料庫?io
通信錄權限: Privacy - Contacts Usage Description 是否容許此App訪問你的通信錄?基礎
藍牙權限:Privacy - Bluetooth Peripheral Usage Description 是否許允此App使用藍牙?權限
語音轉文字權限:Privacy - Speech Recognition Usage Description 是否容許此App使用語音識別?im
日曆權限:Privacy - Calendars Usage Description 是否容許此App使用日曆?
定位權限:Privacy - Location When In Use Usage Description 咱們須要經過您的地理位置信息獲取您周邊的相關數據
定位權限: Privacy - Location Always Usage Description 咱們須要經過您的地理位置信息獲取您周邊的相關數據
定位的須要這麼寫,防止上架被拒。
在plist文件裏添加這幾個字段(能夠根據本身APP的狀況,來添加,好比我用了藍牙,就找到帶有Bluetooth的字段),重點是:要在後面添加描述,若是不添加描述,跟沒加是同樣的,蘋果仍是會拒絕(最基礎是帶*的前三項添加)
最後再上傳,就會成功了。。。
文/應敏Inmine(簡書做者) 原文連接:http://www.jianshu.com/p/31b71fd89ac5 著做權歸做者全部,轉載請聯繫做者得到受權,並標註「簡書做者」。