首页 > 解决方案 > 推送通知从 FCM 控制台工作,但如果从 API 发送显示“InvalidApnsCredential”错误(仅在 iOS 设备上)

问题描述

推送通知 FMC API 在 iOS 上不起作用

我尝试验证我的 APNS 证书,似乎还可以

从 FMC 控制台测试通知工作并成功到达 iOS 设备

端点网址 https://fcm.googleapis.com/fcm/send

请求标头:

Content-Type:application/json
Authorization:key=**SERVER_KEY**

请求有效负载正文:

{
    "to": "**FMC_DEVICE_TOKEN**",
    "priority": "high",
    "notification": {
        "title": "Title",
        "body" : "First Notification",
        "text": "Text"
    }
}

回复正文:

{
    "multicast_id": 6714208302733418144,
    "success": 0,
    "failure": 1,
    "canonical_ids": 0,
    "results": [
        {
            "error": "InvalidApnsCredential"
        }
    ]
}

标签: iosfirebaseapple-push-notificationscapacitor

解决方案


这显然是今天 Firebase 的一个全球性问题。过去 3 小时内,许多人一直在报告此错误。希望明天能修好


推荐阅读