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

StackOverflow https://stackoverflow.com/questions/1291665

  •  18-09-2019
  •  | 
  •  

这可能是一个非常基本的问题,但是这里是。我开发了一个iPhone应用程序,该应用程序是流行的WebApp的第三方客户端。此WebApp具有其自己的iPhone应用程序,它发布了推送通知。我的应用程序是否有可能注册接收WebApp发送并打算用于WebApp的本机iPhone应用程序的Push Notificatons?还是我怀疑这是通过证书魔术阻止的?

有帮助吗?

解决方案

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

12345678.*

或格式的显式应用ID:

12345678.com.myCompanyName.myAppName

但是,它们仅允许具有显式应用程序ID的应用程序注册APN(Apple Push Notification)服务。因此,一个以上特定的iPhone应用程序无法接收相同的通知。

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

希望有帮助

其他提示

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top