如何通过iphone应用发送单个推送通知?
答
如果您的目标是从一个iPhone应用程序发起推送消息并将其传递给另一个iPhone,那么是的,这是可能的。通常在这种情况下,您的应用程序会将APN设备令牌上载到登录到您的应用程序的每个客户端的后端服务器。后端服务器然后将该令牌关联到该特定用户。如果您希望能够为每个用户处理多个设备,那么您还需要在此注册中包含唯一的设备ID。
当培训者使用应用程序时,他们会告诉后端服务器向一个或多个客户端发送推送消息。然后,您的后端将检索与消息要发送到的客户端关联的令牌,并使用检索到的令牌将消息发送到Apple的APN接口。
记住APN令牌特定于移动设备和应用程序。
提供程序发送给APN以传递给设备的每个通知都必须伴随有从该设备上的应用程序获取的设备令牌。 APN使用令牌密钥解密令牌,从而确保通知有效。然后它使用设备令牌中包含的设备ID来确定通知的目标设备。根据最后一句话,我可以根据用户的应用程序注册情况,通过将每个设备ID提交给相应的培训师,将APN路由到特定设备? – Eric 2011-02-04 19:19:01