我有一些使用phonegap-plugin-push的麻烦。误解phonegap-plugin-push版本
首先,我尝试使用插入它在我的应用程序,在config.xml文件中,这条线:
<plugin spec="https://github.com/phonegap/phonegap-plugin-push.git" source="git" />
我觉得这是更好的解决方案,但不包括该插件当我创建我的应用程序的模板。
所以,我试图用这个版本
<plugin name="phonegap-plugin-push" spec="1.9.0">
<param name="SENDER_ID" value="1111" />
</plugin>
这样的插件模板正确添加,但这个版本不适用于iOS正确的,它仅适用于Android系统。
因此,使用cordova cli工具,我从命令行添加了这个插件,以检查将在confing.xml文件中写入的内容。我得到了这个:
<plugin spec="~1.10.5" name="phonegap-plugin-push"/>
以这种方式插件包含在模板中,但我无法理解版本。为什么版本旁边有“〜”?这是哪个版本?这是最后一个吗?我知道最后是2.x,但这有一个“1”作为第一个号码...
你能给我一些帮助吗?
UPDATE:总结这里所有的步骤:https://programmingistheway.wordpress.com/2017/07/19/devextremephonegap-how-to-manage-push-notifications-with-fcm/
好主意,但是......不,它增加了同一行 –
之前@PieroAlberto我在本地environm试了一下在回答之前,它工作。你是否删除了插件并尝试重新添加?最初我能够像你说的那样模拟你的场景,但是在安装过程中的特定版本工作 – Gandhi