Google Cloud Messaging无法在iPhone上运行

时间:2015-11-21 05:13:05

标签: ios iphone google-cloud-messaging

使用Google Cloud Messaging发送通知。 GCM不适用于iPhone开发环境。我无法收到通知&我不断收到此错误消息:

{
    "multicast_id":7853822831817905743,
    "success":0,
    "failure":1,
    "canonical_ids":0,
    "results":[
        {
            "error":"InvalidRegistration"
        }
    ]
}

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,这为我解决了这个问题:

在xcode中,选择目标,然后在“功能”标签下,    启用推送通知。然后xCode将报告它已添加    推送通知授权给您的应用ID。

此时您不再再收到"error":"InvalidRegistration"错误。

但是,如果您没有收到通过GCM发送的通知,请尝试指定高    优先级("priority": "high"位于json有效负载的根目录。)

答案 1 :(得分:0)

我的问题是多个配置文件具有相同的名称。

我已将旧证书添加到KeyChainAccess。所以我清除了所有以前的配置文件&再加上。