Cordova admob plus不断向android清单添加错误的应用程序id



我已经按照他们的文档安装了admob plus插件,在iOS上运行良好,但当我构建ionc/cordova项目时,它将错误的应用程序id添加到AndroidManifest.xml

<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-xxx~yyy" />

这不是我在package.json中的应用程序ID(用数字代替了0(

"admob-plus-cordova": {
"APP_ID_ANDROID": "ca-app-pub-00000000000000~000000000",
"PLAY_SERVICES_VERSION": "20.3.0",
"APP_ID_IOS": "ca-app-pub-00000000000000~000000000",
"USAGE": "This identifier will be used to deliver personalized ads to you.",
"DISABLESDKCRASHREPORTING": "false"
},

我已经删除了平台:ionic cordova平台rm ios并再次添加它,它不断将ca应用程序pub xxx~yyy复制到清单中,而不是真实的id。

如果我手动更改清单,然后运行ionic cordova构建的android,它现在会在manfiest中复制它,再次使用ca应用程序pub xxx~yyy

由于我已经在github上安装了该应用程序,因此完全删除源代码并再次克隆它为我解决了问题。

安装时需要指定应用程序ID:

cordova插件添加admob加cordova--保存--变量APP_ID_ANDROID=ca应用程序发布xxx--变量APP-ID_IOS=ca应用程序发布xxx-

最新更新