APNS-开发推送 SSL 还是生产推送 SSL?

Posted

技术标签:

【中文标题】APNS-开发推送 SSL 还是生产推送 SSL?【英文标题】:APNS-Development push SSL or Production push SSL? 【发布时间】:2011-12-06 06:42:13 【问题描述】:

我想创建一个带有苹果推送通知服务的应用程序。我在开发时使用了 Development Push SSL,我已经完成了应用程序和所有测试,并且工作正常。所以现在我想通过 appstore 分发应用程序。那么我应该使用哪一个?开发推送 SSL 还是生产推送 SSL?

谢谢

【问题讨论】:

【参考方案1】:

您肯定需要为应用商店发布设置和使用生产证书

查看ios Provisioning Portal,应用 ID,然后配置您的生产证书。

然后下载并使用此生产证书对您要提交到 App Store 的应用进行签名。

【讨论】:

我已经创建了一个新的 appid 和一个为生产启用的证书。那么我是否也应该将此启用为开发? 1 个应用程序 ID 应允许开发证书和生产证书。您可以下载这两个并使用它们来签署您的应用程序。当您想将应用提交到应用商店时,请使用为推送通知生成的生产证书。

以上是关于APNS-开发推送 SSL 还是生产推送 SSL?的主要内容,如果未能解决你的问题,请参考以下文章

无法接收生产 apns 的推送消息

即使连接到 APNS,也不会为生产发送推送通知 [重复]

iOS APNs 推送通知 - 开发

Worklight 推送通知 (APNS) 失败并出现 javax.net.ssl.SSLHandshakeException

推送服务器应该支持 https 的 apns 吗?

APNS push server端 SSL3.0 转 TLS (iPhone苹果推送服务)