解析推送目标单个设备

时间:2015-04-24 09:13:54

标签: ios parse-platform apple-push-notifications

我希望在通过Parse REST API发送推送通知时定位单个用户/设备。

据我所知,首先,我需要创建一个新安装。为了定位单个用户,我相信我需要发送一些标识单个用户的内容,例如用户ID。

以下是安装清单:

enter image description here

这是我通过`user_id``

发送给该设备的推送

enter image description here

虽然Parse推送后端告诉我推送已正确发送到REST API,但它没有被发送到设备,而后端告诉我"发送次数"是0。

有什么建议吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

当您为推送通知注册用户时,您可以为其分配频道。当我们这样做时,我们尝试使用对象ID时遇到了同样的问题。我们使用设备UUID作为频道。

https://parse.com/docs/push_guide#sending-channels/iOS

编辑: 我不认为频道可以以数字开头,所以我们在每个UUID的开头写了一个字母,例如:     [NSString stringWithFormat:@"a%@", [[NSUUID UUID] UUIDString]];