Я пытаюсь отправить в Apple новое приложение iOS, которое использует «Войти через Apple» для аутентификации пользователей. Во всех моих локальных тестах это работает отлично.
Во время процесса проверки Apple, они столкнулись с ошибкой и предоставили этот скриншот:
К сожалению, ошибка Сообщение на китайском, но Google Translate говорит, что это означает "Неполная регистрация".
Странная вещь в этом состоит в том, что сообщение об ошибке находится там, где должна быть кнопка. Вот как выглядит экран, когда я пытаюсь это сделать:
Кто-нибудь знает, как попасть в это состояние, где вместо кнопки продолжить, чтобы нажать кнопку? в процессе?
Возможно ли, что это рецензия со стороны рецензента, и у них по какой-то причине неправильно настроена учетная запись Apple ID на устройстве?
Я не уверен, что это уместно, но я использую аутентификацию Firebase для обработки процесса входа. Из скриншота видно, что это происходит до того, как к бэкэнду были сделаны какие-либо запросы.
Обновление: Я нашел другой вопрос с похожей ошибкой сообщение на английском языке sh. Возможно, это связано с моей проблемой, но я не смог воспроизвести эту ошибку, используя неверный идентификатор комплекта, как предполагает принятый ответ. Я просто хотел добавить эту информацию, поскольку она может иметь какое-то отношение.
В настоящее время у меня нет физического устройства iOS для тестирования. Возможно ли, что эта ошибка отображается только на реальных устройствах или только при использовании подписанного .ipa
?
Обновление - приложение было одобрено:
I Я повторно отправил мое приложение на проверку, и оно было одобрено, так что, похоже, из-за человеческой ошибки или какого-то сбоя в процессе Apple изначально оно было отклонено. Хотя моя проблема решена, я до сих пор не представляю, как рецензенту удалось войти в состояние, показанное на скриншоте.