Как получить подробное описание сбоя Аутентификации Firebase с Twitter (OAuth) для iOS приложения - PullRequest
0 голосов
/ 01 февраля 2020

Я использую Firebase Authentication с Twitter SDK, чтобы обеспечить стороннюю функцию входа в мое приложение iOS.
Однако Twitter SDK прекратил поддержку.
Поэтому я пытаюсь заменить Twitter SDK на OAuth , но Firebase Authentication возвращает это сообщение об ошибке в WebView.

{"error":{"code":403,"message":"Requests from this ios client application <empty> are blocked.","errors":[{"message":"Requests from this ios client application <empty> are blocked.","domain":"global","reason":"forbidden"}],"status":"PERMISSION_DENIED"}}

Я хочу решить эту проблему, но getCredentialWithUIDelegate:completion: и WebView отображают слишком мало информации для решения.
(Ошибка в getCredentialWithUIDelegate:completion: - «Отмена взаимодействия с пользователем», а не «Отказано в доступе» ")

У моего приложения есть две среды: Разработка и Производство.
Я пытаюсь использовать OAuth на обеих, используя один и тот же лог c, успешно в разработке, но в Производстве я получаю эту ошибку.
Так что, похоже, мой OAuth Logi c не так.
Я думаю, что настройки в Firebase или Twitter неверны, но я не смог найти причину.

Есть ли способ получить более подробное описание этой ошибки?
Если возможно, я хочу исправить эту проблему без регенерации Ключа и Секрета потребителя, чтобы не останавливать стороннюю функцию входа в систему в выпущенном приложении. .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...