应用内评论被拒绝:使用苹果登录时提示无法连接WiFi,即使WiFi已连接

8
我在我的iOS应用程序中使用了苹果登录功能并在模拟器或实际设备以及最新的iOS版本(13.5)上运行时都完美地工作。我在发布到TestFlight进行内部测试时,也运行得非常完美。
然而,在我将应用程序提交给苹果后,它被拒绝了,理由是不完整,并出现了相当矛盾的错误。当他们选择隐藏或显示电子邮件后尝试登录时,由“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.

2
我遇到了同样的问题,尝试使用多个帐户/设备,我的这边工作正常,但在苹果审核中显示互联网对话框。我认为这是苹果审核人员VPN的连接问题。尝试提交新的二进制文件无法通过审核,请问您能否更新一下状态? - Mohhamed Nabil
更新,问题已解决!几天前,我尝试重新提交相同的应用程序二进制文件,而实际上并没有更改构建代码。我所做的唯一更改是构建“编号”(我只是通过归档和上传与之前相同的xcode项目但更改了构建编号)。令人惊讶的是,它被批准了!我的代码中实际上没有任何更改,因此似乎第一次审核员端出现了一些故障,而我能够让审核员再次尝试登录并避免这种奇怪的故障的唯一方法就是按原样重新提交它。 - H A
我在我的iPhone上遇到了这个问题。重新启动iPhone解决了这个问题。 - algrid
2个回答

3

更新,问题已解决!几天前,我尝试重新提交同一个应用程序二进制文件,但实际上并没有更改构建的代码。我唯一更改的是构建编号(通过仅归档并上传与之前相同的Xcode项目,但更改了构建编号)。令人惊讶的是,它被批准了!我的代码中实际上没有任何更改,所以似乎第一次在评审员那里出现了一些故障,使得我能够让评审员再次尝试登录并避免这种奇怪的故障的唯一方法是将其原样重新提交。


难以置信,设置一个故障竟然导致他们在测试期间断开了Wi-Fi连接?? - MartianMartian

0

我有完全相同的问题。 应用程序在4个不同的苹果设备上进行了测试,没有任何问题。 我提交了两次应用程序进行应用商店审核,并且审核人员向我发送屏幕截图,显示他无法登录...


我遇到了同样的问题,但不知道该怎么做。 - Yazed Jamal
我有时候遇到的一个问题是TouchableHighlight。我不得不将它们更改为TouchableOpacity。 - Porzio Jonathan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接