2014-10-11 67 views
1

在Android上,要发送通知,所有您需要知道的是您要通知的设备的GCM ID。假设我的用户知道另一个用户的ID,他会直接向GCM服务器发送消息,从而减少服务器上的负载。我没有建立iOS应用程序的经验,所以我想知道iOS设备是否可以使用相同的方法。如果我的用户知道另一个苹果设备的ID,他可以直接向APNS发送请求吗?iOS无需服务器直接向APNS发送请求

+0

我认为这是一个重复的问题,检查答案http://stackoverflow.com/questions/24427500/can-we-send-push-notification-to-apns-from-ios-device和http:// stackoverflow.com/questions/13215510/send-push-notification-from-ios-app – 2014-10-11 12:43:45

回答

0

发送推送只是将数据发布到苹果服务器的问题。

您可以从您的服务器或设备上执行此操作。随你便。

+0

感谢您的回复。还有一个问题:Android设备可以在苹果服务器上发布数据吗?是否有某种签名检查或什么? – Valera 2014-10-11 05:20:37

+0

@Valera那不是直接可能的,你将需要你的服务器在两个平台之间。 – meda 2014-10-11 05:23:33

+0

为什么不呢?请解释 – Valera 2014-10-11 05:24:33

0

尝试NWPusher。它包含一个iOS演示应用程序,演示如何将推送通知从iOS发送到iOS。