【发布时间】:2012-10-06 08:33:39
【问题描述】:
我们正在开发一个 iPhone 应用程序以及一个 iPad 应用程序。 它们都有不同的捆绑标识符,但应该接收推送通知。 证书的生成方式与苹果编程指南中记录的一样。 所以,由于我们确实有四个证书(APNS-Dev-iPhone、APNS-Prod-iPhone、APNS-Dev-iPad、APNS-Prod-iPad),我想知道如何组合这些证书强>到一个文件?
问题是,在后端我们只存储用户的设备令牌。决定我们是否在开发模式下工作很容易,但我应该如何决定使用哪个证书 - ipad 还是 iphone?
由于我们只有设备令牌,我们不知道用户使用的是 iPad 应用程序还是 iPhone 应用程序,所以 我们无法假设连接到 apns apple 时使用哪个证书服务器。
关于如何处理此问题的任何建议?我们是否应该存储更多信息——例如用户发送设备令牌的设备?或者有没有更简单的方法将所有证书合并到一个文件中并将其发送到 apns 苹果服务器?
在此先感谢,如果有任何帮助,我将不胜感激!
【问题讨论】:
-
您可以创建一个通用应用程序并使用一个证书。但是现在由于某种原因您没有这样做,您需要将设备类型与令牌一起存储。
标签: ios push-notification apple-push-notifications