Apple 说即使连接了 wifi 也无法连接到 wifi

H A*_*H A 6 connection runtime-error ios apple-sign-in sign-in-with-apple

我在我的 ios 应用程序上实现了 Apple 登录,无论是在模拟器上运行还是在真实设备上运行,还是使用最新的 ios 版本 (13.5),它都运行良好。当我在 TestFlight 上发布它时,它在内部 beta 测试期间也能完美运行。

但是,在将我的应用程序提交给 Apple 后,由于一个相当矛盾的错误,它因不完整而被拒绝。当他们在选择隐藏或显示电子邮件后尝试登录时,会出现由 Sign-In with Apple 系统生成的警报,指出他们没有连接到 wifi,尽管从他们的屏幕截图中看起来他们是。

我尝试使用 wifi、VPN 和蜂窝网络的不同组合,以尽可能多的方式重现该错误。我能够生成“无法连接”错误的唯一方法是实际上没有连接到 wifi 或蜂窝网络。

如果我最后遇到这个错误,我会因为一些连接确认错误尝试再次登录而被驳回,我会假设它第二次工作(如果错误本身确实是某种错误) . 但是,这仅发生在 Apple 端,当我要求审阅者再次尝试登录,确保他们已正确连接到 wifi 时,我没有收到回复。

我的问题是,这是与 Apple 登录时发生的实际问题,如果是这样,解决方案是什么,或者这只是 Apple 端的一次性故障,在这种情况下,我应该重新提交我的应用程序并希望它不再发生?

这是他们得到的错误截图: 错误标题:无法完成,错误消息:确保您已连接到 Wi-Fi 或蜂窝网络。

H A*_*H A 3

(几周前我无意中将此作为评论,现在将其设置为实际答案)

更新,问题解决!:几天前,我尝试重新提交相同的应用程序二进制文件,而没有实际更改构建的代码。我唯一改变的是内部版本号(我只是通过归档和上传与以前相同的 xcode 项目但更改内部版本号来完成此操作)。令人惊讶的是,它被批准了!我的代码中的任何内容实际上都没有改变,所以这似乎是审阅者第一次出现一些故障,而我可以让审阅者尝试再次登录并避免这种奇怪的故障的唯一方法是按原样重新提交它。