iOS 提交AppStore不出现构建的版本
2017-12-17 16:20
375 查看
提交App Store不出现构建的版本
Xcode版本:8.0
近日往App Store上跟新一个版本,提交了好几次,built号增加了好几个,上传每次都成功了,但是在iTunes Contact上一直没有看到可选的构建版本,也没看到有邮件的反馈。
后面发现是iOS 10以后,苹果增强了对用户隐私的保护,访问照相机、相册、麦克风、定位、通讯录等,都需要在info.plist 文件中添加权限,而且少一个都不行。根据需要添加,项目中使用了什么,就添加对应的权限。
Xcode版本:8.0
近日往App Store上跟新一个版本,提交了好几次,built号增加了好几个,上传每次都成功了,但是在iTunes Contact上一直没有看到可选的构建版本,也没看到有邮件的反馈。
后面发现是iOS 10以后,苹果增强了对用户隐私的保护,访问照相机、相册、麦克风、定位、通讯录等,都需要在info.plist 文件中添加权限,而且少一个都不行。根据需要添加,项目中使用了什么,就添加对应的权限。
<!-- 相册 --> <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> "xxx" 需要您的同意,来访问相册进行上传/扫描二维码
相关文章推荐
- iOS 提交AppStore不出现构建的版本
- iOS提交时Build(构建版本)迟迟没有+号出现,后来收到苹果邮件原来问题在这里
- AppStore提交版本成功但是一直未出现构建版本+号
- iOS10 提交AppStore不出现构建的版本
- iOS开发 提交构建版本 在AppStore后台找不到构建版本 iOS10 xcode8
- 关于iOS构建版本提交iTunes后,一直不出现,没加号的解决方案
- Xcode 8 iOS10.0提交版本失败:此构建版本无效
- iOS 无效的版本,提交成功,不出现版本号
- ios 提交版本,构建中无法显示
- iOS更新项目,ipa包提交到AppStore成功,但是ituns没有反应(iosItuns构建不了新版本)
- IOS程序提交到AppStore上,出现Invalid Binary
- 向 AppStore iOS 苹果appstore 提交新版本app出现问题
- 升级macOS10 Xcode8后 APP提交不出现构建版本
- 构建新的 App 和 App 更新时,必须使用公共(GM)版 Xcode 6 或更高版本、OS X 以及 iOS SDK。请勿提交使用 Beta 版软件,包括 Beta 版 OS X 构建的 App。
- 【iOS开发】提交构建版本出错:ERROR ITMS-90635
- 关于OSX 是bate 版本的,IOS提交appstore 的问题
- 关于 TestFlight 新提交的版本没有出现在 测试用户列表中的问题 iOS Swift
- iOS 提交审核一直不出现构架版本
- 工具链无效。新 App 和 App 更新必须使用公共(正式)版 Xcode 6 或更高版本以及 iOS 8 SDK 或更高版本来构建。请勿提交 Beta 版软件构建的 App。
- 提交至APP STORE的APP和APP更新必须使用Xcode5.1.1(或更高级版本)及ios 7 sdk进行构建