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