在不连接APNS的情况下向Apple设备发送推送通知

时间:2015-04-21 06:55:20

标签: ios language-agnostic apple-push-notifications send theory

我知道这个问题听起来有点奇怪,但无论如何我想问这个问题(请随意关注):是否可以在不连接Apple服务器的情况下向iOS设备发送推送通知?我的想法是从我的私人服务器发送推送,而不是Apple的推送。这可能吗?

2 个答案:

答案 0 :(得分:4)

来自developer.apple.com的信息

  

远程通知 - 也称为推送通知 - 来自   在设备或Mac之外。它们起源于远程服务器 - 应用程序   提供商 - 并被推送到设备上的应用程序(通过Apple推送   通知服务)当有消息要查看或数据时   下载。

如果不使用Apple推送通知系统(apns),则无法执行此操作。

答案 1 :(得分:3)

嗯,一般的答案是 -  由于Apple的限制,这是不可能的。

可能有different providers to an APN,但正如文档所示,必须与APN直接连接。

有关更多信息,请查看Apple Apple Push Notification Service上的文档。

然而,我发现this post用户建议使用名为Urban Airship的服务 - 我自己没有尝试过,所以我不知道它是否以及如何运作,但你可能会检查它出来:))