swift - 重置 FCM 令牌 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
})
})
推荐阅读
- asp.net - 在提交给 HomeController 之前将 input[type=file] 转换为 Base64
- php - How do I redirect to another page in a condition using php?
- python - 如何在数字中添加文字?Python
- elasticsearch - 在 Elasticsearch 上,如何根据字段中的项目数进行聚合?
- python - 使用 python jsocket 处理连接关闭
- faktor-ips - Faktor-IPS MessageList 是否有任何匹配器可用?
- java - Apache Http 客户端是否在没有消息的情况下处理状态代码?(Curl 有效,但 Http 客户端失败)
- python - discord-py-slash 问题:`cog_ext.cog_slash` 有冷却装饰器吗?
- python - 带有 Plotly Dash 的 Python 中的 Sunburst:更新后从特定根目录开始
- javascript - Javascript-Vuejs 用 div 持有的相同表情符号替换表情符号