我想在iOS上测试我的推送通知功能。我正在与基于phonegap的框架DevExtreme合作。为测试推送通知创建配置文件
继我发了过去,我做了如下步骤:
- 创建证书。在这里,我选择了“Apple推送通知服务SSL(沙箱)”选项。第一个问题:是吗?我将使用FCM。
- 创建APP ID,启用推送通知
- 我需要创建我的应用程序的模板,所以我还需要Provisioning Profiles。我尝试在创建时选择“iOS App Development”。然后,我看不到创建的证书。
我试图解决的问题是使用与点1相同的certSigningRequest创建另一个证书,选择“iOS应用开发”。我创建了一个置备此证书的配置文件。在构建模板时,我尝试使用此文件作为配置,并使用点1的证书作为证书,但我收到错误“默认钥匙串没有标识匹配”。
所以,现在我卡在这里,因为我不知道如何在iPhone设备上测试我的推送通知功能。有任何想法吗?
UPDATE:
现在,我正在努力做到以下几点:创建APN证书,并仅使用它上传到FCM。然后,像往常一样创建证书和配置文件,创建证书并将其链接到配置文件时选择“iOS应用程序开发”。
我的想法是对的吗?
UPDATE:总结这里所有的步骤:https://programmingistheway.wordpress.com/2017/07/19/devextremephonegap-how-to-manage-push-notifications-with-fcm/
我还没有将证书上传到FCM服务器,因为我仍然无法构建模板。我不认为这可能是这个阶段的问题......或者不是? –