微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ios – 服务网络,APNS服务两个应用程序=两个证书?

我正在开发一个iOS应用程序.这个应用程序有两个目标(免费版和高级版).然后我想发送推送通知扔我的服务网站.

那么,我需要两张证书吗?因为我的应用程序(免费或高级)使用相同的Web服务和相同的数据库.当我想发送推送通知时,现在我必须存储并查看它是否是一个版本?

我可以使用一个证书吗?我可以合并两个证书吗?

谢谢.

解决方法

您不能使用一个证书,因为每个证书都绑定到一个App ID,并且每个App的App ID都不同(它包含App的捆绑ID,每个App都是唯一的).

您必须使用两个证书,这意味着您的服务器必须知道哪个设备令牌属于哪个应用程序,并使用相应的证书.也许,当您将设备令牌从您的应用程序发送到您的服务器时,您应该发送一些额外的信息,指示哪个应用程序发送了令牌).

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐