如何通过iphone应用程序发送个人推送通知?

如何通过iphone应用程序发送个人推送通知?,iphone,push-notification,apple-push-notifications,Iphone,Push Notification,Apple Push Notifications,该应用程序适用于健身房。我希望它允许培训师向他们的客户发送个人推送通知。这可能吗?下载后使用用户名和培训师注册应用程序会有任何效果吗 如果您的目标是从一个iphone应用程序启动推送消息并将其发送到另一个iphone,那么是的,这是可能的。通常在这种情况下,应用程序会将登录到应用程序的每个客户端的APN设备令牌上载到后端服务器。然后,后端服务器将该令牌与该特定用户关联。如果您希望能够为每个用户处理多个设备,那么您还需要在此注册中包含一个唯一的设备id 当培训师使用该应用程序时,他们会告诉后端服务

该应用程序适用于健身房。我希望它允许培训师向他们的客户发送个人推送通知。这可能吗?下载后使用用户名和培训师注册应用程序会有任何效果吗

如果您的目标是从一个iphone应用程序启动推送消息并将其发送到另一个iphone,那么是的,这是可能的。通常在这种情况下,应用程序会将登录到应用程序的每个客户端的APN设备令牌上载到后端服务器。然后,后端服务器将该令牌与该特定用户关联。如果您希望能够为每个用户处理多个设备,那么您还需要在此注册中包含一个唯一的设备id

当培训师使用该应用程序时,他们会告诉后端服务器向一个或多个客户端发送推送消息。然后,您的后端将检索与要向其发送消息的客户端关联的令牌,并使用检索到的令牌将消息发送到Apple的APN接口


请记住,APN令牌是特定于移动设备和应用程序的。

提供商发送给APN以交付给设备的每个通知都必须附带从该设备上的应用程序获得的设备令牌。APNs使用令牌密钥解密令牌,从而确保通知有效。然后,它使用设备令牌中包含的设备ID来确定通知的目标设备。根据最后一句话,我是否可以根据用户的应用内注册将每个设备ID提交给相应的培训师,从而将APN路由到特定的设备?