Xcode8提交后不显示构建版本

不得不说 iOS10出来之后遇到过很多问题.提交新版本等了很久构建版本一直不出现.
原因是iOS10为了保护隐私,需要在 info.plist 里添加配置,包括定位,摄像头,麦克风,相册,相机等等.
ps:如果记不住 那些怎么办,没关系.用到时,如果没有添加的话,就会崩掉.控制台会输出信息.告诉你需要添加什么内容.

Xcode8提交后不显示构建版本_第1张图片
添加授权信息

如果你不喜欢这样的话 可以一次性复制粘贴一下

NSBluetoothPeripheralUsageDescription App需要您的同意,才能访问蓝牙 
NSCalendarsUsageDescription App需要您的同意,才能访问日历 
NSCameraUsageDescription App需要您的同意,才能访问相机 
NSHealthShareUsageDescription App需要您的同意,才能访问健康分享 
NSHealthUpdateUsageDescription App需要您的同意,才能访问健康更新  
NSLocationAlwaysUsageDescription App需要您的同意,才能始终访问位置 
NSLocationUsageDescription App需要您的同意,才能访问位置 
NSLocationWhenInUseUsageDescription App需要您的同意,才能在使用期间访问位置 
NSMicrophoneUsageDescription App需要您的同意,才能访问麦克风 
NSMotionUsageDescription App需要您的同意,才能访问运动与健身 
NSPhotoLibraryUsageDescription App需要您的同意,才能访问相册 
NSRemindersUsageDescription App需要您的同意,才能访问提醒事项

但是添加了还没完,重点是后面的描述信息要写,很有可能出现构建版本失败的情况. 就会看到下图.构建版本旁边的➕不会出现.当然历史版本里也看不到.几乎是没有提示.

Xcode8提交后不显示构建版本_第2张图片
构建版本

Xcode8提交后不显示构建版本_第3张图片
以版本1.1.1为例

再提交下一个版本时,发现1.1.1是失败的.


Xcode8提交后不显示构建版本_第4张图片
构建版本1.1.1失败

关于更多 iOS10的问题请移步:iOS10新特性, 兼容iOS10, iOS10中 Navi 去除黑线

你可能感兴趣的:(Xcode8提交后不显示构建版本)