getToken не работает после вызова deleteInstanceID () в устройстве IOS - PullRequest
0 голосов
/ 21 июня 2019

Я использую плагин firebase_messaging для трепетания и хочу прекратить получать уведомления после выхода из системы. поэтому я вызываю deleteInstanceID () при выходе из системы. Первоначально у меня нет проблем с getToken (), но после вызова deleteInstanceID () я больше не получаю токен с getToken ().

Я использую firebaseMessaging.setAutoInitEnabled (true); но все еще не работает. Я понял, что это происходит, только если я вызываю configure () раньше. Эта проблема не возникает в эмуляторе ios и устройстве Android. Только устройство IOS. Я просто возвращаюсь, чтобы получить токен после уничтожения приложения.

Мои настройки описаны ниже:

Iphone 6s, IOS 12.3.1 firebase_messaging: ^ 5.0.4

Флаттер доктор

[✓] Flutter (Channel stable, v1.5.4-hotfix.2, on Mac OS X 10.14.5 
18F132, localept-BR)
[✓] Android toolchain - develop for Android devices (Android SDK 
version 28.0.3)
[✓] iOS toolchain - develop for iOS devices (Xcode 10.2.1)
[✓] Android Studio (version 3.4)
...