PushPlugin/cordova onnotificationgcm没有被解雇
问题描述:
您好我正在与Cordova/Ionic进行通知推送,我尝试获取设备的注册ID(我尝试用我的手机和模拟器)问题是当设备准备好称为SuccessHandler返回成功'好吧',但onNotificationGCM没有被解雇,我的项目ID是正确的,谷歌云消息传递的Android API在谷歌云控制台中激活,互联网也在我的手机中激活,我有我的应用程序的网络访问权限android.permission.ACCESS_NETWORK_STATEPushPlugin/cordova onnotificationgcm没有被解雇
THANKS
答
这是要健全很盲目,但今天发生在我身上,这个插件是工作,所有的突然它停止工作。原来我的手机wifi已关闭。对于遇到此问题的其他人。以下步骤应该起作用。
- 由于OP提到了清晰的平台+插件。
- (安装插件)的PhoneGap本地插件添加https://github.com/phonegap-build/PushPlugin.git
- ,你还需要插件安装的设备 - 的PhoneGap本地插件添加https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
- PhoneGap的运行Android的
如果您的手机连接和发现应用程序应该在手机上运行,并且您将能够获得注册ID。
答
如果您正在使用像我这样的Cordova 3.1并且无法重建android项目,那么您可以尝试这里提到的解决方案PushPlugin is not working after upgrading to cordova 3.1.0。
答
我有相同的症状,但显然是一个不同的问题。
检查您的senderID
IST实际上你的谷歌项目编号,而不是你项目ID。它应该只包含数字。
嘿它是我再次,我解决了问题没有任何外国的帮助,问题是在我的项目插件如此:首先我删除了我的android platofrm与'科尔多瓦平台删除android'第二我删除插件与'cordova插件rm THE_PLUGIN '知道插件'cordova plugin ls'的名字,第三我用'cordova插件添加我的插件(pushplugin)添加THE_PLUGIN'。我建立我的应用程序,它工作正常 – RedaEl