关于消息推送,一直不解。服务器如何得到所有的客户端的device token。
1。每个客户端都可以把device token发给APNS服务器。
2。本地消息服务器发送信息到APNS服务器时,都要有device token。
这个device token从哪里获取的?Debug时能够理解,我们可以自行读取itouch/ipad/iphone上的。但是上线的APP,device token应该都是用户主动push到APNS。我们又怎么从APNS服务器上获取到这些device token呢?难道每次发消息只能发到一个device token?
------解决方案--------------------
一般是这样:device token是由客户端获取后发送给你自己的服务器。当需要推送消息时,你的服务器发送带device token的推送消息给苹果的服务器,苹果服务器根据device token再推到对应的客户端
------解决方案--------------------
------解决方案--------------------
需要存起来。
------解决方案--------------------
需要存到服务器端。
------解决方案--------------------
你说的问题就是官方给的图中的第3步,这个绝对要自己的服务器把每个DeviceToken存起来的,用FeedBack接收,ps: