重置 FCM 令牌 Swift

Reset FCM token Swift

现在我像这样更改 FCMToken:

    InstanceID.deleteID(InstanceID.instanceID())(handler: {_ in})

但是 Xcode 要求我替换此方法,因为它已被弃用 如何使用未弃用的方法强制更改 FCMToken?

应该是这样的:

Messaging.messaging().deleteFCMToken(forSenderID: "your_sender_id", completion: { result in
    Messaging.messaging().retrieveFCMToken(forSenderID: "your_sender_id", completion: { (token,error) in
            
        })    
})

deleteFCMToken

retrieveFCMToken