iOS 应用提交到iTunes Connect,显示"正在处理"后消失不见

本文探讨了在iTunesConnect中上传应用后构建信息消失的问题,分析了可能的原因,包括未在plist文件中添加权限描述和使用私有API。提供了检查和解决步骤,如更新第三方库和重新上传。

1、现象描述

  • 打包上传iTunes Connect 成功后,进入iTunes Connect 会看到如下的构建信息:
    1213778-20180927220834134-1359348133.png
  • 可是,过一会再刷新该页面,构建的版本就消失了。

2、产生原因

  • 出现如上所述的情况,主要目前已知的有两种原因:
    • 1、支持iOS 10及以后的应用,使用到一些权限,必须在plist文件中添加对应的key,以及描述信息。
    • 2、应用中使用到了一些私有API(包括第三方库中使用到私有API)。
  • 以上两种情况,一般情况下,苹果都会往开发者证书所对应的邮箱中发送邮件告知。
    1213778-20180927220853316-303022107.png

3、结果处理、检查步骤:

  • 3.1 权限访问的提示信息

    • 如果是原因1,检查plist 文件中是否有对应的权限访问的提示信息,添加key之后,后面必须也填写描述信息。
    • 再打包上传。
  • 3.2 第三方库是否有使用私有API

    • 如果依然还是同样的问题,那么就检查第三方库是否有使用私有API,也可以删除对应的第三方库,构建来排查。
    • 更新第三方库,再次打包上传。
    • 当然,我们提交一个包,然后构建成功后,之前出错的构建版本也会显示出来。
      1213778-20180927220858874-1983503690.png

4、经验教训

  • 这里比较坑的是,构建出错的版本不会显示,也不会有提示信息。只有在出现成功的构建版本后才会显示出来。

转载于:https://www.cnblogs.com/CH520/p/9715988.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值