我正在尝试根据 cordova-plugin-fcm 插件的要求将“google-services.json”文件添加到 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
知道我做错了什么吗?
提前致谢
最佳答案
显然这是 2.1.1 版 cordova-plugin-fcm 的错误 https://github.com/fechanique/cordova-plugin-fcm/issues/212 .
我安装了一个不同的 firebase 插件 cordova-plugin-firebase,我的 google-services.json 文件位于:
/<meteor project root>/cordova-build-override/google-services.json
现在一切都按预期工作。
关于javascript - 如何将 ‘google-services.json’ 文件添加到 Meteor/Cordova 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41822160/