我的iPhone应用程序可以注册接收针对其他应用的推送通知吗?

时间:2009-08-18 03:39:37

标签: ios iphone push-notification

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

2 个答案:

答案 0 :(得分:1)

Apple允许您使用以下格式的通用应用ID进行应用:

12345678.*

或显式的应用ID:

12345678.com.myCompanyName.myAppName

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

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

希望有所帮助

答案 1 :(得分:0)

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