如何在iOS上添加推送通知

时间:2018-08-01 10:40:28

标签: ios cordova push-notification apple-push-notifications

我已按照this教程中的步骤进行操作,并设法将通知发送到我的Cordova应用程序。

当我尝试使用生产证书来复制步骤时,它没有用,所以我有两个问题:

1)为了使其正常工作,我需要做些什么?

2)我可以在生产中使用开发证书吗?有限制吗?

3 个答案:

答案 0 :(得分:1)

使用临时配置配置文件来构建您的应用,以便在生产环境中测试推送。使用App Store或Ad Hoc配置文件构建的应用程序将使用APNS生产,而使用Development配置文件构建的应用程序将使用沙箱APNS。

enter image description here

答案 1 :(得分:1)

开发证书不能用于生产,它将无效。区分开发或生产是使用调试还是发布模型。

[Xcode]-> [product]-> [scheme]-> [edit scheme]

例如:

enter image description here

确认开关已在开发人员网站或xcode中打开。

例如:

enter image description here

enter image description here

答案 2 :(得分:0)

立即选择Apple Push Notification服务SSL(沙盒)。您可以选择它 苹果推送通知服务ssl(沙盒和生产)。它将为生产和发送盒制作单个pem文件

如果您使用第三方进行推送上传并进行测试。如果没有,请在服务器端代码中设置您的应用环境生产,它将起作用!

相关问题