0

这可能是一个非常基本的问题,但在这里。我开发了一个 iPhone 应用程序,它是一个流行的 web 应用程序的第三方客户端。这个网络应用程序有它自己的 iPhone 应用程序,它可以向其发布推送通知。我的应用程序是否可以注册以接收由 webapp 发送并用于 webapp 的本机 iPhone 应用程序的推送通知?或者我怀疑这是否被证书魔术所阻止?

4

2 回答 2

1

Apple 允许您拥有具有以下格式的通用应用程序 ID 的应用程序:

12345678.*

或以下格式的显式应用 ID:

12345678.com.myCompanyName.myAppName

但是,它们只允许具有显式应用程序 ID 的应用程序注册 APN(Apple 推送通知)服务。因此,不可能有多个特定的 iPhone 应用程序接收相同的通知。

正如 Farcaller 所说,这不是技术限制,而是强加的限制。

希望有帮助

于 2009-08-18T11:19:34.430 回答
0

从技术角度来看,您可以使用设备令牌在另一台服务器上注册。您只需要知道在哪里注册以及它使用什么协议。您仍然无法接收通知,因为它们的路由取决于应用程序 ID,而且您无法模仿。

于 2009-08-18T05:42:57.587 回答