【发布时间】:2019-06-30 01:06:10
【问题描述】:
我使用 FirebaseInstanceID 框架来获取令牌。
目前的实现如下:
InstanceID.instanceID().token(withAuthorizedEntity: <GCM_SENDER_ID>, scope: "GCM", options: nil) { (token, error) in
}
我唯一的要求是从 Firebase 获取令牌仅用于身份验证。
上述实现不需要添加GoogleService-Info.plist和任何其他框架。
问题是,Google 已弃用 GCM。
如果我将范围从 "GCM" 更改为 "FCM",它会返回错误 1001。
此外,如果我将 withAuthorizedEntity 从 <GCM_SENDER_ID> 更改为 <PROJECT_ID> 它会给我错误 1001。
那么,有没有什么办法,只使用 FCM 来获取令牌?因为,我对发送推送通知没有任何其他要求。 TIA
【问题讨论】:
标签: ios swift firebase firebase-cloud-messaging