iOS 应用提交到iTunes Connect,显示"正在处理"后消失不见
2016-11-08 11:23
309 查看
打包上传iTunes Connect 成功后,进入iTunes Connect 会看到如下的构建信息:
可是,过一会再刷新该页面,构建的版本就消失了。
出现如上所述的情况,主要目前已知的有两种原因:
1、支持iOS 10及以后的应用,使用到一些权限,必须在plist文件中添加对应的key,以及描述信息。
2、应用中使用到了一些私有API(包括第三方库中使用到私有API)。
以上两种情况,一般情况下,苹果都会往开发者证书所对应的邮箱中发送邮件告知。
检查步骤:
检查邮箱中是否有苹果发送的邮件,确定是原因1 还是原因2。
如果是原因1,检查plist 文件中是否有对应的权限访问的提示信息,添加key之后,后面必须也填写描述信息。
再打包上传。
如果依然还是同样的问题,那么就检查第三方库是否有使用私有API,也可以删除对应的第三方库,构建来排查。
更新第三方库,再次打包上传。
当然,我们提交一个包,然后构建成功后,之前出错的构建版本也会显示出来。
这里比较坑的是,构建出错的版本不会显示,也不会有提示信息。只有在出现成功的构建版本后才会显示出来。
可是,过一会再刷新该页面,构建的版本就消失了。
出现如上所述的情况,主要目前已知的有两种原因:
1、支持iOS 10及以后的应用,使用到一些权限,必须在plist文件中添加对应的key,以及描述信息。
2、应用中使用到了一些私有API(包括第三方库中使用到私有API)。
以上两种情况,一般情况下,苹果都会往开发者证书所对应的邮箱中发送邮件告知。
检查步骤:
检查邮箱中是否有苹果发送的邮件,确定是原因1 还是原因2。
如果是原因1,检查plist 文件中是否有对应的权限访问的提示信息,添加key之后,后面必须也填写描述信息。
再打包上传。
如果依然还是同样的问题,那么就检查第三方库是否有使用私有API,也可以删除对应的第三方库,构建来排查。
更新第三方库,再次打包上传。
当然,我们提交一个包,然后构建成功后,之前出错的构建版本也会显示出来。
这里比较坑的是,构建出错的版本不会显示,也不会有提示信息。只有在出现成功的构建版本后才会显示出来。
相关文章推荐
- iOS 应用提交到iTunes Connect,显示"正在处理"后消失不见
- 提交应用到iTunes Connect时构建版本“正在处理”后直接消失——此构建版本无效
- 提交应用到iTunes Connect时构建版本“正在处理”后直接消失
- 提交应用到iTunes Connect时构建版本“正在处理”后直接消失——此构建版本无效
- 提交应用到iTunes Connect时构建版本“正在处理”后直接消失——此构建版本无效
- 实现页面提交时显示"正在处理.."
- AppStore 提交的更新包一直显示"正在处理"
- 升级Xcode 8 及 iOS 10 之后,向AppStore提交应用时,出现Your app "xxx" has changed to Invalid Binary. 的解决办法
- iOS iTunes connect提交审核invalid binary或构建版本没有显示
- FRM-40400:事务完成:已应用和保存X条记录"消息框不显示处理方法
- 页面提交处理时候显示“正在处理,请稍后……”,防止二次提交功能。
- iOS开发-App提交iTunes Connect后"二进制无效"arm64问题
- iOS 提交app到iTunes Connect,显示构建版本“+”号的小技巧
- Struts 2 配置拦截所有异常并显示为"系统模块正在升级中"
- 第八篇: UpdateProgress 控件--显示正在处理中的信息
- SSAS中所有CUBE消失不见的处理办法
- "文件夹选项"中"显示所有文件和文件夹"选项消失的解决方法
- 找回任务栏里消失的"显示桌面"快捷方式
- 在提交信息时显示"提交中..."
- 提交一个from的时候,struts2处理完返回结果打开一个新页面,用target="blank"