Можно ли использовать FirebaseAuth 5.0.x в расширении приложения для iOS? - PullRequest
0 голосов
/ 29 мая 2018

FirebaseAuth использует [UIApplication sharedApplication] в FIRAuth.m.Поскольку этот API недоступен для расширений приложения, похоже, что FirebaseAuth (и все, что от него зависит, например, Firestore) нельзя использовать в расширении приложения.

Есть ли способ обойти это ограничение?

1 Ответ

0 голосов
/ 30 мая 2018

Обновление:

Firebase подтверждает, что исправление предназначено для версии 5.2.x.Отслеживайте выпуск Github для получения последних обновлений.


Похоже, что Firebase официально не поддерживает расширения в iOS.Я получил эту информацию из этого выпуска GitHub (см. Ответ paulb777).Может быть, кто-то из Firebase также может подтвердить это здесь.Я очень удивлен, что мы не можем использовать Firebase SDK при создании расширений, таких как виджет Today.

Единственный обходной путь, который у меня был, - возврат к более ранней версии Firebase через:

pod 'Firebase', '4.9.0'

Используется версия Firebase SDK версии 4.9.0 и ошибки компилятора не создаются.

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