Ios 来自FCM的无效注册响应
从 检查传递给服务器的注册令牌的格式。确保它与客户端应用程序通过注册Firebase通知收到的注册令牌匹配。不要截断或添加其他字符 所以我用数据库存储的令牌检查了iOS应用程序接收的FCM令牌。他们是 然而,我一次又一次地收到同样的错误Ios 来自FCM的无效注册响应,ios,push-notification,firebase-cloud-messaging,Ios,Push Notification,Firebase Cloud Messaging,从 检查传递给服务器的注册令牌的格式。确保它与客户端应用程序通过注册Firebase通知收到的注册令牌匹配。不要截断或添加其他字符 所以我用数据库存储的令牌检查了iOS应用程序接收的FCM令牌。他们是 然而,我一次又一次地收到同样的错误 "result":{ "multicast_id":8326997376324259978, "success":0, "failure":1, "canonical_ids":0, "results":[{
"result":{
"multicast_id":8326997376324259978,
"success":0,
"failure":1,
"canonical_ids":0,
"results":[{
"error":"InvalidRegistration"
}
]}
谁能让我睁开眼睛看看错过了什么
..请在fcm请求准备时退出
private function sendPushNotificationToIOS($tokens, $notification) {
$fields = array(
'registration_ids' => $tokens,
'priority' => 'high',
'content_available' => true,
'mutable_content' => true,
'notification' => $notification,
'data' => $notification,
);
}
我将$tokens
作为Laravel collection发送,这就是为什么我的服务器没有收到任何错误。
所以一定要使用数组。目前还并没有答案……你们需要什么样的信息来阐明?