【发布时间】:2017-04-14 12:21:01
【问题描述】:
我从 Xcode 8 制作了二进制文件并通过 Application Loader(3.6) 上传到 App Store。它也成功提交并弹出。但是二进制文件没有显示在 iTunesConnect 中,因为它超过了 19 小时,但它没有显示在 iTunesConnect 中。
请帮助我摆脱这种情况
【问题讨论】:
标签: app-store-connect xcode8.1
我从 Xcode 8 制作了二进制文件并通过 Application Loader(3.6) 上传到 App Store。它也成功提交并弹出。但是二进制文件没有显示在 iTunesConnect 中,因为它超过了 19 小时,但它没有显示在 iTunesConnect 中。
请帮助我摆脱这种情况
【问题讨论】:
标签: app-store-connect xcode8.1
我遇到了同样的问题。我正在使用客户的帐户并提交了构建。我得到了Upload Successful 弹出窗口,但没有显示构建。
发生这种情况是因为iOS 10 的隐私政策发生了变化,因此我们必须在Info.plist 中添加一些权限。
参考这个帖子:iOS 10 - Changes in asking permissions of Camera, microphone and Photo Library causing application to crash
如果您没有添加这些权限,或者您添加了权限但错过了它的字符串值,您的二进制文件将不会显示在商店中。在这种情况下,苹果将发送电子邮件至Agent of developer account。所以检查那封电子邮件。您可能会收到主题类似于 **iTunes Connect: Your app APP NAME (Apple ID: APP ID) has one or more issues**
所以尝试修复这些并重新提交构建。一旦您的构建以处理状态显示在活动选项卡中,您就可以在处理后提交以供审核。
如果您的应用程序包含推送notifications and APNS 设置,您还必须添加.entitlements 文件。参考这个:xcode 8 push notification capabilities and entitlements file setting
这是一个奇怪的问题,苹果应该在验证它时抛出错误,但他们没有这样做。您可以检查以上并解决问题。
【讨论】: