iOS 直接向 APNS 发送请求,无需服务器
Posted
技术标签:
【中文标题】iOS 直接向 APNS 发送请求,无需服务器【英文标题】:iOS send request directly to APNS without server 【发布时间】:2014-10-11 05:08:59 【问题描述】:在 android 上,要发送通知,您只需要知道要通知的设备的 GCM id。假设我的用户知道另一个用户的 id,他会直接向 GCM 服务器发送一条消息,从而减少我的服务器上的负载。我没有构建 ios 应用程序的经验,所以我想知道 iOS 设备是否可以使用相同的方法。如果我的用户知道另一个苹果设备的 id,他可以直接向 APNS 发送请求吗?
【问题讨论】:
我认为这是一个重复的问题,检查答案***.com/questions/24427500/… 和***.com/questions/13215510/… 【参考方案1】:发送推送只是将数据发布到苹果服务器的问题。
您可以从您的服务器或设备上执行此操作。这取决于你。
【讨论】:
感谢您的回复。还有一个问题:安卓设备可以在苹果服务器上发布数据吗?有什么签名检查之类的吗? @Valera 那是不可能的,你需要你的服务器在两个平台之间。 为什么不呢?请解释【参考方案2】:试试NWPusher。它包含一个 iOS 演示应用程序,展示了如何从 iOS 向 iOS 发送推送通知。
【讨论】:
以上是关于iOS 直接向 APNS 发送请求,无需服务器的主要内容,如果未能解决你的问题,请参考以下文章