使用Google Cloud Messaging发送通知。 GCM不适用于iPhone开发环境。我无法收到通知&我不断收到此错误消息:
{
"multicast_id":7853822831817905743,
"success":0,
"failure":1,
"canonical_ids":0,
"results":[
{
"error":"InvalidRegistration"
}
]
}
答案 0 :(得分:0)
我遇到了同样的问题,这为我解决了这个问题:
在xcode中,选择目标,然后在“功能”标签下, 启用推送通知。然后xCode将报告它已添加 推送通知授权给您的应用ID。
此时您不再再收到"error":"InvalidRegistration"
错误。
但是,如果您没有收到通过GCM发送的通知,请尝试指定高
优先级("priority": "high"
位于json有效负载的根目录。)
答案 1 :(得分:0)
我的问题是多个配置文件具有相同的名称。
我已将旧证书添加到KeyChainAccess。所以我清除了所有以前的配置文件&再加上。