无法使用Firebase部署Ionic应用程序找不到包名称的匹配客户端
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法使用Firebase部署Ionic应用程序找不到包名称的匹配客户端相关的知识,希望对你有一定的参考价值。
我用firebase创建了离子3应用程序
应用程序正确启动,并连接到firebase DB。并可以执行CRUD操作。
当我使用命令部署应用程序时
$ ionic cordova build --release android
我收到错误消息:
No matching client found for package name 'io.ionic.starter'
注意:文件'google-services.json'丢失,我的应用程序未显示在Firebase控制台pic中
我在app模块中初始化firebase:
// Initialize Firebase
var config = {
apiKey: "AIzaSyDGJaayYxyasdufYG7GKo36nUMdsfU",
authDomain: "firedo-3997a.firebaseapp.com",
databaseURL: "https://firedo-3997a.firebaseio.com",
projectId: "firedo-3997a",
storageBucket: "firedo-3997a.appspot.com",
messagingSenderId: "578088897558"
};
firebase.initializeApp(config);
请帮我部署这个应用程序
答案
您需要从firebase将google-services.json文件添加到离子项目的根文件中。您必须在config.xml文件中创建类似firebase中项目名称的文件。
以上是关于无法使用Firebase部署Ionic应用程序找不到包名称的匹配客户端的主要内容,如果未能解决你的问题,请参考以下文章
未找到模块:错误:无法解析“@firebase/app”Ionic Firebase
Ionic 2 - firebase 插件 - 无法获取手机的令牌
将构建文件上传到Firebase主机后,Ionic会抛出错误
向 Ionic 4 项目添加 cordova-plugin-firebase-dynamiclinks 导致无法构建