以下のページを参考に、FacebookとFirebaseを用いたユーザー認証を検証しています。
https://qiita.com/nemutame/items/290f7385e02593f7e3e3
以下もプラグインに組み込みと諸々の設定が完了し、
cordova-universal-links-plugin cordova-plugin-buildinfo cordova-plugin-browsertab cordova-plugin-customurlscheme この4つを追加。 cordova-plugin-customurlschemeには↓のインストールパラメータを設定しました。 URL_SCHEME=jp.fugafuga.hogehoge
config.xml への以下の記述を行ったところ
<?xml version="1.0" encoding="UTF-8"?> <widget xmlns="http://www.w3.org/ns/widgets" id="jp.fugafuga.hogehoge" version="1.0.0"> <name>hogehoge</name> <description>Made with Monaca (http://monaca.mobi)</description> <author/> <content src="index.html"/> <allow-navigation href="*"/> <allow-intent href="itms:*"/> <allow-intent href="itms-apps:*"/> <universal-links> <host name="*********.page.link" scheme="https" /> <host name="*********.firebaseapp.com" scheme="https"> <path url="/__/auth/callback"/> </host> </universal-links> <preference name="android-minSdkVersion" value="19"/> <preference name="loglevel" value="DEBUG"/> .....
以下のエラーが発生し、ビルドが完了しませんでした。
Adding cordova-universal-links-plugin to package.jsonDiscovered saved plugin "cordova-plugin-buildinfo". Adding it to the projectInstalling "cordova-plugin-buildinfo" for androidSubproject Path: CordovaLib Subproject Path: app Adding cordova-plugin-buildinfo to package.jsonDiscovered saved plugin "cordova-plugin-browsertab". Adding it to the projectInstalling "cordova-plugin-browsertab" for androidInstalling "cordova-plugin-compat" for androidPlugin doesn't support this project's cordova-android version. cordova-android: 8.0.0, failed version requirement: <6.3.0 Skipping 'cordova-plugin-compat' for android Subproject Path: CordovaLib Subproject Path: app Adding cordova-plugin-browsertab to package.jsonDiscovered saved plugin "cordova-plugin-customurlscheme". Adding it to the projectInstalling "cordova-plugin-customurlscheme" for androidAdding cordova-plugin-customurlscheme to package.jsonCannot read property 'manifest' of undefined
cordova-android のバージョンが 9.0.0 になっているのが問題なのでしょうか?
config.xml から universal-links の設定を部分的にカットすると、問題なくビルドが完了するため、なにかしらこのプラグイン周りの設定が間違っているののでしょうか。
ご存知の方、アドバイスいただけましたら幸いです。
あなたの回答
tips
プレビュー