我正在使用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)