Xcode的每一次更新,都有许多碎片化的改动。第一次使用Xcode8发布新版本应用时,向往常同样使用 Application Loader打包上传,很快,上传成功,我便进入开发者帐户查看构建版本,可是并无提示有可构建的新版本,以往这种状况只须要等半个小时左右就OK了,可是此次等了一个多小时依旧没有任何提示,久违的小加号一直没有出现,因而便猜测是否哪里出了问题,便去求助Google。 一问便知,原来iOS10中,Apple更加注重了用户的权限与隐私,若是上传的应用中须要访问用户的隐私,则必须在plist中添加权限描述,其中,通信录、相册、麦克风三个权限是必须添加的。ui
麦克风权限:Privacy - Microphone Usage Description 是否容许此App使用你的麦克风? 相机权限: Privacy - Camera Usage Description 是否容许此App使用你的相机? 相册权限: Privacy - Photo Library Usage Description 是否容许此App访问你的媒体资料库? 通信录权限: Privacy - Contacts Usage Description 是否容许此App访问你的通信录? 蓝牙权限:Privacy - Bluetooth Peripheral Usage Description 是否许允此App使用蓝牙? 日历权限:Privacy - Calendars Usage Description 是否容许此App使用日历? 定位权限:Privacy - Location When In Use Usage Description访问地理位置 定位权限: Privacy - Location Always Usage Description 访问地理位置
设置完成以后,新建Build并使用Application Loader打包上传,五分钟后,版本构建中出现了久违的加号!code