我试图添加一个' google-services.json'根据cordova-plugin-fcm插件的要求将文件归档到Cordova项目根文件夹(此插件允许从Google Firebase接收推送通知)。但由于我使用Meteor,项目根文件夹与cordova根文件夹不同。 我已经尝试将文件添加到两者:
/<meteor project root>/cordova-build-override/google-services.json
/<meteor project root>/cordova-build-override/platforms/android/google-services.json
但是我仍然收到以下错误:
While adding plugin cordova-plugin-fcm@2.1.1 to Cordova project:
Error: cordova-plugin-fcm: You have installed platform android but file
'google-services.json' was not found in your Cordova project root
folder.
它由此文件启动:https://github.com/fechanique/cordova-plugin-fcm/blob/master/scripts/fcm_config_files_process.js#L842
知道我做错了吗?
提前致谢
答案 0 :(得分:1)
显然这是有关cordova-plugin-fcm https://github.com/fechanique/cordova-plugin-fcm/issues/212的2.1.1版本的错误。
我安装了一个不同的firebase插件,cordova-plugin-firebase和我的google-services.json文件位于:
/<meteor project root>/cordova-build-override/google-services.json
现在一切正常。