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":[{

检查传递给服务器的注册令牌的格式。确保它与客户端应用程序通过注册Firebase通知收到的注册令牌匹配。不要截断或添加其他字符

所以我用数据库存储的令牌检查了iOS应用程序接收的FCM令牌。他们是

然而,我一次又一次地收到同样的错误

"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发送,这就是为什么我的服务器没有收到任何错误。
所以一定要使用数组。

目前还并没有答案……你们需要什么样的信息来阐明?