【发布时间】:2018-01-02 18:24:57
【问题描述】:
我在使用 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”作为第一个数字...
你能给我一些帮助吗?
更新:这里总结了所有步骤:https://programmingistheway.wordpress.com/2017/07/19/devextremephonegap-how-to-manage-push-notifications-with-fcm/
【问题讨论】:
标签: cordova templates push-notification phonegap-plugins phonegap