我知道这个问题听起来有点奇怪,但无论如何我想问这个问题(请随意关注):是否可以在不连接Apple服务器的情况下向iOS设备发送推送通知?我的想法是从我的私人服务器发送推送,而不是Apple的推送。这可能吗?
答案 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的服务 - 我自己没有尝试过,所以我不知道它是否以及如何运作,但你可能会检查它出来:))