iOS 提审遇到Xcode上传ipa包成功构建版本失败问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 提审遇到Xcode上传ipa包成功构建版本失败问题相关的知识,希望对你有一定的参考价值。
参考技术A 在使用 Xcode 打包上传 App 到 App Store Connect 的时候,发现上传一切都OK,但是到 App Store Connect 中就发现有问题,我上传成功的包去哪了,怎么在 App Store Connect 的 TestFlight 中不显示构建版本。 What‘s FK! 一顿查原因,最终排查出两个问题。构建版本失败,苹果会发邮件到你的邮箱里,记得及时查看问题反馈!!!
在 Xcode 中打包上传 ipa 包一切都正常,但是在 App Store Connect 中构建版本的时候,有两个坑!!!!!
1、如果项目中对隐私权限没有做描述的话,构建版本会失败,在 App Store Connect 中的 TestFlight 会不显示构建版本,解决办法,添加相应的隐私权限描述
2、如果项目中有用到OC与JS交互的第三方库 《WebViewjavascriptBridge》(pod 'WebViewJavascriptBridge'),这个库里面,有个类需要在项目中删除其中的引用,两个文件(WebViewJavascriptBridge.h 和 WebViewJavascriptBridge.m),这两个文件要删除,然后重新打包上传,就可以形成构建版本了
xcode8,Application Loader上传ipa包iTunes connect不显示构建版本问题
一:最近上传ipa包到iTunes connect上不显示构建版本,如果使用Application Loader会出现如下错误:
二:解决方法
1.以下权限用到哪些都需要在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> |
2.修改targets中的配置,把push开关打开
3.可以愉快的显示在iTunes connect,如果还有问题请加群30045556来解答
以上是关于iOS 提审遇到Xcode上传ipa包成功构建版本失败问题的主要内容,如果未能解决你的问题,请参考以下文章
xcode8,Application Loader上传ipa包iTunes connect不显示构建版本问题
如何处理Xcode上传IPA文件后无法在后台架构版本中显示的问题?