Ionic FirebasePlugin.verifyPhoneNumber () не работает в iOS - PullRequest
0 голосов
/ 21 мая 2019

Аутентификация телефона Ionic 3 Firebase не работает в iOS, но отлично работает в Android.

Я делаю проверку номера телефона с помощью Firebase в Ionic 3. Окно функции. FirebasePlugin.verifyPhoneNumber () отлично работает на устройстве Android, но полностью игнорируется в iOS. Раньше это работало, но мне пришлось удалить и заново добавить платформу iOS (по другой причине), и с тех пор не работало.

Вот как это выглядит ...

declare var window;
//... Some other stuff
window.FirebasePlugin.verifyPhoneNumber(tele, 60, (credential)=> {
        console.log("verified");
}, (error) => {
   console.warn("Error verifying phone number:", JSON.stringify(error));
});

В Android вышеприведенный код работает нормально и печатает «проверено». В iPhone ничего не печатается (полностью игнорируется). Даже не «ошибка». Я искал несколько часов, но не повезло.

Любая помощь будет принята с благодарностью.

Спасибо.

1 Ответ

0 голосов
/ 22 мая 2019

Определено ли window.FirebasePlugin?если вы установили точку останова или console.log, то.

И пытались ли вы повторно добавить плагин после удаления / добавления платформы iOS?(ionic cordova plugin add plugin name)

...