最近提交正式包到iTunes connect审核发现一个问题:
通过Xcode 或者Application Loader提交正式包,到iTunes Connect中进行审核,虽然我们的xcode或者Application Loader已经显示提交成功,但是在iOS构建版本中却没有显示,如下图:
上面的图片显示包已经提交成功, 但是iTunes "iOS构建版本"中没有显示
C552C1300BD73634B5D11E1B40EB1F94.jpg遇到这种情况通常是会有几个原因:
- 你的App中存在着bug
- 你的App对应相应的权限没有在info.plist中配置:例如 相机,相册,定位 ..等
如何解决:
-
首先,出现这种情况, Apple 肯定会通过 邮件 的方式把问题的原因通知到你, 所以你需要做的就是去之前 绑定 了 开发者账号 的 邮箱 , 查看是不是有一封这样的邮件
注: 如果我们没有看到邮件,有一定的可能性是被我们的邮箱当成垃圾邮件拦截掉了,你需要到拦截记录里面或者垃圾箱里面查看是否被拦截或者删除 -
邮件里面会显示你的错误原因 : 如下图 apple 在邮件中提到当前 app 有一些功能要访问 相册权限 ,但是 没有在 info.plist 提示用户授权, 所以就出现了这个bug
- 知道了原因, 解决就可以了, 在 info.plist 里面配置好这个配置, 重新提交就可以了!
网友评论