Я использую плагин 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)