如何为iOS正确设置Firebase推送通知? (已经如下文档,详情如下)

时间:2017-09-26 18:58:34

标签: ios apple-push-notifications firebase-cloud-messaging

所以,情况就是这样:我正在尝试使用APNs Auth Key(来自Apple的APN身份验证的新方法)使用Firebase设置推送通知,我遵循documentation,这是唯一的方法我可以收到Firebase控制台发送的通知,即使用生产权利安装应用程序时(在这种情况下使用Ad TestFairy的Ad hoc分发配置文件)。

每当我通过firebase API发送通知时(使用Postman或curl),这就是我得到的:

{
    "multicast_id": 8099318512563041133,
    "success": 1,
    "failure": 0,
    "canonical_ids": 0,
    "results": [
        {
            "message_id": "0:1506438549617006%7e86ee7a7e86ee7a"
        }
    ]
}

但是,我只是在Ad hoc分布式应用程序中收到通知。

使用此脚本http://thrysoee.dk/apns/我可以成功向开发发送通知。

到目前为止,我不知道我错过了什么,我甚至尝试过一个空白的项目,那么,有没有人遇到任何类似的东西可以给我一些亮点?

1 个答案:

答案 0 :(得分:0)

好吧,我会把问题保持开放,但我已经"管理"解决问题。我所做的只是从iPhone上卸载应用程序并再次安装,现在一切顺利(开发和生产)。

发生了什么事?我当然不知道,但卸载和安装再次为我做了诀窍。