提交包到iTunes Connect时构建版本“正在处理”后直接消失的问题

Posted includeao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了提交包到iTunes Connect时构建版本“正在处理”后直接消失的问题相关的知识,希望对你有一定的参考价值。

这种问题已经遇到第二次了,而且是连续两次,再次碰到以后也让我感受到对记录下碰到问题和解决问题的过程的必要性。(这种问题一般苹果那边都会有邮件回复,提示你哪里有问题,但是我比较惨,邮箱是我们总监的,我们总监辞职了,还没有交接过来,问他也没回复)

 

因为之前没有遇到没有好好总结,所以忘记了怎么解决,然后又去百度,一般都是这两种解决方案:

1、支持ios 10及以后的应用,使用到一些权限,必须在plist文件中添加对应的key,以及描述信息。 
2、应用中使用到了一些私有API(包括第三方库中使用到私有API)。

 

先尝试第一种,我把plist文件从以前老项目中拷贝过来,然后再次打包提交,没有解决

基本可以断定是第二种情况,但是对使用私有api的概念还是有些模糊,我又去百度了一下,有具体的检测使用私有api的检测工具(https://www.jianshu.com/p/07779e293ca7),还有苹果那边是怎么确定你使用有私有api(https://www.jianshu.com/p/ed784b7fb9cf)

因为项目模块更改的并不多,增加的代码模块也还好,所以我选择用以前可以正常打包的项目进行一块一块添加,以至于如图,生成了这么多的构建版本。

过程很坎坷,终于在图片模块那里发现,当删除了那些图片,就会出现这个问题,而恢复以后,项目就正常可以提交了,具体原因我还不太清楚,先简单的纪录下来。

一个周末都被这个问题困扰,心累,好了,可以好好吃晚饭了

技术分享图片

 


以上是关于提交包到iTunes Connect时构建版本“正在处理”后直接消失的问题的主要内容,如果未能解决你的问题,请参考以下文章

iTunes Connect 提交审核错误 [重复]

无法将我的构建提交到 iTunes Connect

iOS 提交的构建未出现在 iTunes Connect 中

xcode8,Application Loader上传ipa包iTunes connect不显示构建版本问题

使用 xcode 8 构建版本 iTunes Connect 获取不到应用程序的状态

iTunes Connect 预发布版本号警告符号