Cordova fcm通知在Android上工作,但在iOS上不工作
我按照以下步骤进行安装:Cordova fcm通知在Android上工作,但在iOS上不工作,cordova,push-notification,firebase-cloud-messaging,cordova-plugin-fcm,Cordova,Push Notification,Firebase Cloud Messaging,Cordova Plugin Fcm,我按照以下步骤进行安装: Cordova插件添加Cordova插件fcm 添加到项目根目录“GoogleService Info.plist”和“google services.json” 将platforms/ios//resources/resources中的“GoogleService Info.plist”替换为原来的。根据已知的错误 在我的JS中,在DeviceRady内部: FCMPlugin.subscribeToTopic('common_topic'); FCMPlugin.
FCMPlugin.subscribeToTopic('common_topic');
FCMPlugin.onNotification(function(data){
if(data.wasTapped){
alert( JSON.stringify(data) );
}else{
alert( JSON.stringify(data) );
}
})
缺少一些配置?是否安装了控制台插件?如果是这样,当您的iOS项目运行您添加的部分代码时,是否有任何错误或警告被抛出?我只是检查了一下插件git hub,上面写着“把下载的文件‘GoogleService Info.plist’放在Cordova项目根文件夹中。”因此,如果你用原来的文件替换了plist文件,可能会错过一些配置。你安装了控制台插件吗?如果是这样,当您的iOS项目运行您添加的部分代码时,是否有任何错误或警告被抛出?我只是检查了一下插件git hub,它说“把下载的文件‘GoogleService Info.plist’放在Cordova项目根文件夹中。”因此,如果你用原来的文件替换plist文件,可能会错过一些配置。