iOS 提交AppStore不出现构建的版本
2016-10-10 11:27
323 查看
近日往AppStore上跟新一个版本,提交了好几次,每次都提交成功了,但是在iTunes Contacts上一直没有看到可选的构建版本,也没看到有邮件的反馈,纳闷了好久都不知道是什么鬼原因,后面发现是iOS 10以后,苹果增强了对用户隐私的保护,访问照相机、相册、麦克风、定位、通讯录等,都需要在info.plist 文件中添加权限,而且少一个都不行。根据需要添加,项目中使用了什么,就添加对应的权限。
如果项目中所需要的权限都添加了,还是没有出现构建的版本,可以进入iTunes-我的APP-Test模块查看你提交的版本。构建版本需要一段时间,大概几分钟的样子,如果是正在处理的状态就需要等待一会儿,如下图:
如果是已经完成的状态,就可以在提交页面选择构建版本了。
<!-- 相册 --> <key>NSPhotoLibraryUsageDescription</key> <string>App需要您的同意,才能访问相册</string> <!-- 相机 --> <key>NSCameraUsageDescription</key> <string>App需要您的同意,才能访问相机</string> <!-- 麦克风 --> <key>NSMicrophoneUsageDescription</key> <string>App需要您的同意,才能访问麦克风</string> <!-- 位置 --> <key>NSLocationUsageDescription</key> <string>App需要您的同意,才能访问位置</string> <!-- 在使用期间访问位置 --> <key>NSLocationWhenInUseUsageDescription</key> <string>App需要您的同意,才能在使用期间访问位置</string> <!-- 始终访问位置 --> <key>NSLocationAlwaysUsageDescription</key> <string>App需要您的同意,才能始终访问位置</string> <!-- 日历 --> <key>NSCalendarsUsageDescription</key> <string>App需要您的同意,才能访问日历</string> <!-- 提醒事项 --> <key>NSRemindersUsageDescription</key> <string>App需要您的同意,才能访问提醒事项</string> <!-- 运动与健身 --> <key>NSMotionUsageDescription</key> <string>App需要您的同意,才能访问运动与健身</string> <!-- 健康更新 --> <key>NSHealthUpdateUsageDescription</key> <string>App需要您的同意,才能访问健康更新 </string> <!-- 健康分享 --> <key>NSHealthShareUsageDescription</key> <string>App需要您的同意,才能访问健康分享</string> <!-- 蓝牙 --> <key>NSBluetoothPeripheralUsageDescription</key> <string>App需要您的同意,才能访问蓝牙</string> <!-- 媒体资料库 --> <key>NSAppleMusicUsageDescription</key> <string>App需要您的同意,才能访问媒体资料库</string>
如果项目中所需要的权限都添加了,还是没有出现构建的版本,可以进入iTunes-我的APP-Test模块查看你提交的版本。构建版本需要一段时间,大概几分钟的样子,如果是正在处理的状态就需要等待一会儿,如下图:
如果是已经完成的状态,就可以在提交页面选择构建版本了。
相关文章推荐
- iOS 提交AppStore不出现构建的版本
- iOS10 提交AppStore不出现构建的版本
- 关于iOS构建版本提交iTunes后,一直不出现,没加号的解决方案
- iOS提交时Build(构建版本)迟迟没有+号出现,后来收到苹果邮件原来问题在这里
- iOS开发 提交构建版本 在AppStore后台找不到构建版本 iOS10 xcode8
- AppStore提交版本成功但是一直未出现构建版本+号
- 工具链无效。新 App 和 App 更新必须使用公共(正式)版 Xcode 6 或更高版本以及 iOS 8 SDK 或更高版本来构建。请勿提交 Beta 版软件构建的 App。
- iOS 提交app到iTunes Connect,显示构建版本“+”号的小技巧
- ios 提交版本,构建中无法显示
- iOS开发Debug之上架APPStore的构建版本消失
- 工具链无效。新 App 和 App 更新必须使用公共(正式)版 Xcode 6 或更高版本以及 iOS 8 SDK 或更高版本来构建。请勿提交 Beta 版软件构建的 App。
- 升级macOS10 Xcode8后 APP提交不出现构建版本
- iOS提交AppStore出现ERROR ITMS-90530 And ITMS-90502
- 构建新的 App 和 App 更新时,必须使用公共(GM)版 Xcode 6 或更高版本、OS X 以及 iOS SDK。请勿提交使用 Beta 版软件,包括 Beta 版 OS X 构建的 App。
- iOS 无效的版本,提交成功,不出现版本号
- 提交至APP STORE的APP和APP更新必须使用Xcode5.1.1(或更高级版本)及ios 7 sdk进行构建
- 【iOS开发】提交构建版本出错:ERROR ITMS-90635
- 升级Xcode 8 及 iOS 10 之后,向AppStore提交应用时,出现Your app "xxx" has changed to Invalid Binary. 的解决办法
- iOS 提交审核一直不出现构架版本
- 关于 TestFlight 新提交的版本没有出现在 测试用户列表中的问题 iOS Swift