我有一个应用程序已经在苹果商店,我需要使用推送通知,但我不知道。我需要创建一个新的证书还是新的应用程序id?我需要创建一个新的配置文件吗?如果我创建了这些东西,我的应用程序会不会受到影响?
我希望能和你们解决问题。
谢谢
发布于 2015-04-15 04:49:08
您可以使用推送通知服务提交新版本的应用程序。
只需要做几次更新,比如
它不会影响您现有的应用程序。
发布于 2015-04-15 05:00:49
由于您已经有了一个现有的应用程序id,您可以按照以下步骤生成启用推送通知的证书。
A)生成苹果推送通知证书和key.ex:-apns-dev-cert.p12,apns key.p12。
B)将证书转换为PEM格式: openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12
删除密码with(只为开发使用此步骤):openssl rsa -in apns-dev-key.pem -out apns-dev-key-noenc.pem将密钥和证书文件组合到apns-dev.pem中,当我们用Python连接到APNS时,我们将使用它: cat apns-dev-cert.pem apns-dev-key-noenc.pem > apns-dev.pem
将APN-dev.pem上传到您的服务器,在那里您将发送推送通知。
d.在设置中更新APN_APP_ID (Apple id)和urls
https://stackoverflow.com/questions/29641712
复制相似问题