你好,我正在使用 FCM 开发一个测试应用。我查看了文档并在网络上搜索,但无法找到如何从 Firebase 数据库中删除设备令牌的选项。
我尝试过 Firebase.getInstanceId.deleteToken,但没有帮助。
你好,我正在使用 FCM 开发一个测试应用。我查看了文档并在网络上搜索,但无法找到如何从 Firebase 数据库中删除设备令牌的选项。
我尝试过 Firebase.getInstanceId.deleteToken,但没有帮助。
试试这个
FirebaseInstanceId.getInstance().deleteInstanceId();
firebaseConfig = {...}
initializedFirebaseApp = firebase.initializeApp(firebaseConfig);
initializedFirebaseApp.getItem().deleteToken().then(() => 'your logic here')
这是:
/**
* Deletes the {@link FirebaseApp} and all its data. All calls to this {@link FirebaseApp}
* instance will throw once it has been called.
*
* <p>A no-op if delete was called before.
*
* @hide
*/
FirebaseApp.getInstance().delete()
FirebaseMessaging.setAutoInitEnabled(false)
关闭自动初始化 //deleteInstanceId
的默认行为 会自动重新创建 令牌! - Feu