我有一个 Flutter 开发的应用程序,我想上传供 App Store 审核。
应用程序已通过 Xcode 成功上传,您可以在此处看到 — https://prntscr.com/26m7w94
遗憾的是,构建没有出现在我的 App Connect 构建部分中,正如您在此处看到的那样 — https://prnt.sc/26no755
当我尝试重新上传时,它让我知道构建版本已上传到 App Store Connect,如您在此处看到的 — https://prnt.sc/26no84v 我已经写信给苹果公司,但我不明白他们给我的答案。他们只是在说离题的话。
现在我已经等了8天这个版本出现了,但是这个上传的版本没有出现。
如果没有出现此版本,我无法提交到 App Store 审核。
App Store Connect 表格中的所有内容均已完整填写。只有构建需要添加,正如您在此处看到的那样 - https://prntscr.com/26no94s
我不知道下一步该做什么,这八(八)天浪费了,我不知道下一步该做什么。
这里有人遇到过这样的问题吗?你是怎么解决的?
问候
如果该版本未显示在 App Store Connect 上。您可能需要检查您的电子邮件(上传版本时用作 Apple ID 的电子邮件)。
就我而言,Apple 向我发送了一封自动电子邮件,告诉我我的构建存在一些问题。 Xcode 没有抱怨任何事情,App Store Connect 也没有抱怨。
查看 TestFlight 部分。您的构建旁边可能有一个黄色三角形。您可能需要回答一些其他问题,例如加密使用等。只需单击三角形即可回答,您的构建之后就可以使用了。
有时这个问题的答案是 App Store Connect 实际上存在问题(就像现在一样)。
您可以在 Apple 开发者系统状态 页面检查问题。
对我来说,将版本从X.X.X更改为X.X.X+1(2.2.2 -> 2.2.3)解决了问题。
就我而言,这是因为 iOS 版本缺少一些权限字符串。唯一的迹象是您从 App Store Connect 预审中收到的电子邮件。它准确地显示了哪个权限字符串缺失。添加并重新提交后,构建开始显示。
有时会发生这种情况,我也遇到过这个问题。我成功从 Xcode 上传了我的包,但在连接中找不到。 我等了 30 分钟并刷新了。然后我的捆绑包出现在 App Store connect 中。
解决方案1:等待一段时间并刷新, 解决方案2:创建另一个Bundle并使用Transporter推送连接(您可以从appStore下载transporter)
更新:这可能归结为时间问题。将版本号更改为 1.0.0 后,该版本立即显示。半小时后,0.0.1 版本也突然出现了。
如果您将版本号设置为 0.0.1+X,因为您认为这在应用程序仍在开发过程中有意义,请将其更改回 1.0.0+X。上传将成功,但 app store connect 不会列出没有前导“1”的版本。在版本号中。
我通过将应用程序商店连接上的帐户类型从开发更改为应用程序管理器解决了这个问题
确保您的应用程序中没有使用 Web 视图(即 UIWebView)。它不会在 App Store Connect 中显示构建,XCode 和 Apple 都不会说有任何问题。