0

我正在使用第三方服务将远程通知推送到我的 iOS 客户端。因此第三方拥有我的应用证书。

但是,本服务不实现对 Apple 反馈服务的处理。所以我想最终实现反馈服务。

我可以使用相同的应用证书从不同域的服务器连接到反馈服务吗?

如果从两个不同的域使用相同的应用程序证书,Apple 会反对吗?

4

2 回答 2

1

使用来自不同域的相同证书连接到 APNS 服务器应该没有问题。但是,如果您担心这样做,您可以为您的应用程序创建两个推送证书,并为反馈服务使用不同的证书。

也就是说,一个不能像反馈服务那样处理基本问题的推送提供者是我将停止使用的推送提供者。要么找到一个体面的推送提供商来处理反馈,要么自己处理推送+反馈(如果你必须自己处理反馈,这意味着你可能正在管理设备令牌的数据库,而你的 3rd 方服务没有这样做反正很多)。

于 2013-10-30T01:52:00.613 回答
0

只要您使用与推送通知相同的 SSL 证书,这应该不是问题。这是文档- https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/CommunicatingWIthAPS.html。但是,如果最终目标是从要发送 PN 的设备列表中删除这些设备,那么我猜这不会满足您的目的,因为您提到为您处理 PN 是由第 3 方提供商完成的 - 您可以不要每天手动向他们发送要从列表中删除的设备 ID 列表..:D。最好更改您的 APNs 提供商或自己做。

于 2013-10-30T02:00:29.517 回答