【发布时间】:2017-03-24 14:10:13
【问题描述】:
我正在尝试按照doc 中的说明添加 phonegap-push-plugin。
我发现这个thread 列出了问题,但没有给出解决方案。
正如文档中解释的那样,我在 [我的项目文件夹] 中做了一个 CLI:ionic plugin add phonegap-plugin-push --variable SENDER_ID="[project id from Google Developper Console]"
起初我遇到了 Cordova 和 Cordova-android 版本的问题。我将 Cordova 从 6.3.0 更新到 6.4.0,然后执行 CLI:ionic platform rm android 以删除现有版本 5.2 Cordova-android 项目。
之后,当我执行ionic info 时,我得到:
- Cordova CLI:6.4.0
- Ionic 框架版本:2.0.0-rc.0
- Ionic CLI 版本:2.1.0
- Ionic 应用程序库版本:2.1.0-beta.1
- 操作系统:
- 节点版本:v6.7.0
如果我执行ionic platform ls,我会得到:
可用平台:
- amazon-fireos ~3.6.3(已弃用)
- android ~6.0.0
- 黑莓10 ~3.8.0
- 浏览器~4.1.0
- firefoxos ~3.6.3
- webos ~3.7.0
- windows ~4.4.0
- wp8 ~3.8.2(已弃用)
现在我启动 ionic plugin add phonegap-plugin-push --variable SENDER_ID="[project id from Google Developper Console]" 时剩下的唯一问题是这条消息:
错误:找不到插件“phonegap-plugin-push”的 plugin.xml。 请尝试重新添加。
有什么想法吗?
【问题讨论】:
-
您可以尝试使用稍早版本的插件——也许最新版本已损坏。您可以在插件名称后使用
@x.y.z指定版本号。 -
感谢我终于通过使用完整的 url 而不是插件名称来管理它。这是最后一个版本。)
标签: cordova cordova-plugins ionic2 phonegap-pushplugin