我正在尝试在用户注销时删除FCM令牌。
我在FirebaseMessagingAutoInitEnabled = NO
中设置了info.plist
当我跑步时:
instance.deleteID { (error) in
debugPrint("AFTER Token :- \(Messaging.messaging().fcmToken)")
}
如我所料,打印输出为nil,但是随后几秒钟委托方法didReceiveRegistrationToken
触发,我又有了一个新令牌。
我想显式调用以删除或生成令牌。
我知道默认行为是删除ID时重新生成新令牌,但是禁用了“ autoInit”后,据我了解,令牌将不再自动生成。
删除FCM实例后如何停止生成令牌?