Войти с помощью Apple, говоря, что не удалось подключиться к Wi-Fi, хотя Wi-Fi подключен - PullRequest
1 голос
/ 29 мая 2020

Я реализовал вход с помощью Apple в своем приложении ios, и оно отлично работает с моей стороны, независимо от того, запускалось ли оно на симуляторе, на реальном устройстве или с последней версией ios (13.5). Он также отлично работал во время внутреннего бета-тестирования, когда я выпустил его на TestFlight.

Однако после отправки моего приложения в Apple оно было отклонено из-за неполноты из-за весьма противоречивой ошибки. Когда они попытались войти в систему после выбора скрытия или отображения электронной почты, было представлено предупреждение, сгенерированное системой входа в систему с Apple, о том, что они не были подключены к Wi-Fi, хотя из их снимка экрана могло показаться, что они были.

Я пытался воспроизвести ошибку как можно большим количеством способов на своей стороне, используя различные комбинации Wi-Fi, VPN и сотовой связи. ЕДИНСТВЕННЫЙ способ, которым я смог сгенерировать ошибку «Не удалось подключиться», заключался в том, что я фактически не был подключен к Wi-Fi или сотовой связи.

Если бы я когда-либо столкнулся с этой ошибкой на своей стороне, я бы отклонил ее, поскольку какая-то ошибка подтверждения соединения попыталась снова войти в систему, что, как я полагаю, сработает во второй раз (если бы сама ошибка действительно была ошибка какая то). Однако это произошло только на стороне Apple, и когда я попросил рецензента попытаться войти еще раз, абсолютно убедившись, что они правильно подключены к Wi-Fi, я не получил ответа.

Мой вопрос в том, что это реальная проблема, которая возникает при входе в систему с помощью Apple, и если да, то каким будет решение, или это всего лишь одноразовый сбой на стороне Apple, что в этом случае Мне просто нужно повторно отправить свое приложение и надеяться, что это больше не повторится?

Это скриншот полученной ими ошибки: Error Title: Could Not Complete, Error Message: Make sure you are connected to Wi-Fi or your cellular network.

Ответы [ 2 ]

0 голосов
/ 03 июля 2020

(я поместил это как комментарий через несколько недель go случайно, установив его как фактический ответ сейчас)

Обновление, Проблема решена ! : Несколько дней после go я попытался повторно отправить тот же двоичный файл приложения, фактически не меняя код сборки. Единственное, что я изменил, - это номер сборки (что я сделал, просто заархивировав и загрузив тот же проект xcode, что и раньше, но изменив номер сборки). Как ни странно, его одобрили! На самом деле ничего в моем коде не изменилось, поэтому кажется, что в первый раз на стороне рецензента произошел какой-то сбой, и единственный способ заставить рецензента попробовать снова войти в систему и избежать этого странного сбоя - это повторно отправить его как есть .

0 голосов
/ 13 июня 2020

У меня точно такая же проблема. Приложение было протестировано на 4 различных устройствах Apple без каких-либо проблем. Я дважды отправлял приложение на проверку в магазине приложений, и рецензент прислал мне скрин, что он не может войти в систему ...

...