2

使用链接我尝试制作推送通知应用程序。

但是,这使用了旧的苹果面板来生成 ssl 和提供证书。

有人使用新的苹果面板生成 ssl 和配置吗?

下面的步骤生成ck.pem

1) $ openssl x509 -in aps_developer_identity.cer -inform der -out PushChatCert.pem

2) $ openssl pkcs12 -nocerts -out PushChatKey.pem -in PushChatKey.p12

输入导入密码:

MAC 验证正常

输入 PEM 密码:

验证 - 输入 PEM 密码:

3) $ cat PushChatCert.pem PushChatKey.pem > ck.pem

4) $ telnet gateway.sandbox.push.apple.com 2195

正在尝试 17.172.232.226...

连接到 gateway.sandbox.push-apple.com.akadns.net。

转义字符是 '^]'。

这是正确的步骤吗?

请帮我......

谢谢

4

1 回答 1

1

您仍然可以使用供应和开发指南。他们还没有为新Certificates, Identifiers & Profiles页面修改它(它取代了iOS Provisioning Portal),但这并没有太大的区别。

在以下屏幕中单击Identifiers

在此处输入图像描述

然后点击相关的 App ID(如果不存在,则创建一个新的)。

然后单击Edit

然后确保启用旁边的复选框Push Notifications(如果未启用,请选中)。

然后单击Create Certificate...DevelopmentProduction

该过程的其余部分应与门户更改之前的方式相同,因此您可以使用我提供的链接中的说明,或其他教程中的说明(例如您提供的链接中的说明)。

于 2013-04-16T15:03:41.320 回答