我在我的iOS应用程序中使用了苹果登录功能并在模拟器或实际设备以及最新的iOS版本(13.5)上运行时都完美地工作。我在发布到TestFlight进行内部测试时,也运行得非常完美。
然而,在我将应用程序提交给苹果后,它被拒绝了,理由是不完整,并出现了相当矛盾的错误。当他们选择隐藏或显示电子邮件后尝试登录时,由“Sign-In with Apple”系统生成的警告会显示他们未连接WiFi,即使从他们的截图中看起来他们已经连接了WiFi。
我尝试在各种环境下重现这个错误,包括使用不同组合的WiFi、VPN和蜂窝数据。唯一能引发“无法连接”错误的方法是实际上未连接WiFi或蜂窝数据。
如果我遇到过这个错误,我会把它解释为连接确认错误,并尝试再次登录,我会认为第二次登录应该可以正常工作(如果错误本身确实是某种错误的话)。但是,这只发生在苹果的一端,当我要求评审员再试一次登录,确保他们已正确连接到WiFi时,我没有收到回应。
我的问题是,这是否是“Sign-In with Apple”出现的实际问题,如果是,解决方案是什么?还是这只是苹果端的一次性故障,在这种情况下,我应该重新提交我的应用程序,并希望它不会再次发生?
这是他们收到的错误截图:
然而,在我将应用程序提交给苹果后,它被拒绝了,理由是不完整,并出现了相当矛盾的错误。当他们选择隐藏或显示电子邮件后尝试登录时,由“Sign-In with Apple”系统生成的警告会显示他们未连接WiFi,即使从他们的截图中看起来他们已经连接了WiFi。
我尝试在各种环境下重现这个错误,包括使用不同组合的WiFi、VPN和蜂窝数据。唯一能引发“无法连接”错误的方法是实际上未连接WiFi或蜂窝数据。
如果我遇到过这个错误,我会把它解释为连接确认错误,并尝试再次登录,我会认为第二次登录应该可以正常工作(如果错误本身确实是某种错误的话)。但是,这只发生在苹果的一端,当我要求评审员再试一次登录,确保他们已正确连接到WiFi时,我没有收到回应。
我的问题是,这是否是“Sign-In with Apple”出现的实际问题,如果是,解决方案是什么?还是这只是苹果端的一次性故障,在这种情况下,我应该重新提交我的应用程序,并希望它不会再次发生?
这是他们收到的错误截图:
![Error Title: Could Not Complete, Error Message: Make sure you are connected to Wi-Fi or your cellular network.](https://istack.dev59.com/C8RTX.webp)