我已按照this教程中的步骤进行操作,并设法将通知发送到我的Cordova应用程序。
当我尝试使用生产证书来复制步骤时,它没有用,所以我有两个问题:
1)为了使其正常工作,我需要做些什么?
2)我可以在生产中使用开发证书吗?有限制吗?
答案 0 :(得分:1)
使用临时配置配置文件来构建您的应用,以便在生产环境中测试推送。使用App Store或Ad Hoc配置文件构建的应用程序将使用APNS生产,而使用Development配置文件构建的应用程序将使用沙箱APNS。
答案 1 :(得分:1)
开发证书不能用于生产,它将无效。区分开发或生产是使用调试还是发布模型。
[Xcode]-> [product]-> [scheme]-> [edit scheme]
例如:
确认开关已在开发人员网站或xcode中打开。
例如:
和
答案 2 :(得分:0)
立即选择Apple Push Notification服务SSL(沙盒)。您可以选择它 苹果推送通知服务ssl(沙盒和生产)。它将为生产和发送盒制作单个pem文件
如果您使用第三方进行推送上传并进行测试。如果没有,请在服务器端代码中设置您的应用环境生产,它将起作用!