BRANCH SDK: Invalid "android-prefix" in <branch-config> in your config.xml 错误的原因是什么?
What is the cause of BRANCH SDK: Invalid "android-prefix" in <branch-config> in your config.xml error?
我最近将 branch 的 branch-cordova-sdk 合并到我的应用程序中。现在,当我使用 ionic 包构建我的 .apk 文件时,ionic 包失败并出现以下错误:
BRANCH SDK: Invalid "android-prefix" in <branch-config> in your config.xml.
我的Config.xml文件根据docs使用了所需的选项如下:
<?xml version='1.0' encoding='utf-8'?>
<widget id="com.test.project" version="0.0.1">
<plugin name="branch-cordova-sdk" spec="^2.5.17" />
<branch-config>
<branch-key value="key_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />
<uri-scheme value="testApp" />
<link-domain value="com.test.project" />
</branch-config>
</widget>
我也试过添加带有虚拟值的选项 android 前缀,如下所示:
没有任何成功。
我不清楚这里出了什么问题,如有任何帮助,我们将不胜感激。
我正在使用以下内容:
- branch-cordova-sdk : 2.5.17
- @ionic/cli-utils : 1.3.0
- CordovaCLI: 7.0.1
- 离子 CLI:3.3.0
- @ionic/app-scripts : 1.3.7
- @ionic/cli-plugin-cordova : 1.3.0
- @ionic/cli-plugin-ionic-angular : 1.3.0
- Cordova 平台:android6.3.0-devios4.3.1
- 离子框架:ionic-angular 2.0.1
请将这条命令复制粘贴到您的终端中,看看是否有帮助:
cordova plugin remove io.branch.sdk && \
cordova plugin remove branch-cordova-sdk && \
cordova platform remove android && \
cordova platform add android && \
cordova build android
我最近将 branch 的 branch-cordova-sdk 合并到我的应用程序中。现在,当我使用 ionic 包构建我的 .apk 文件时,ionic 包失败并出现以下错误:
BRANCH SDK: Invalid "android-prefix" in <branch-config> in your config.xml.
我的Config.xml文件根据docs使用了所需的选项如下:
<?xml version='1.0' encoding='utf-8'?>
<widget id="com.test.project" version="0.0.1">
<plugin name="branch-cordova-sdk" spec="^2.5.17" />
<branch-config>
<branch-key value="key_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />
<uri-scheme value="testApp" />
<link-domain value="com.test.project" />
</branch-config>
</widget>
我也试过添加带有虚拟值的选项 android 前缀,如下所示: 没有任何成功。
我不清楚这里出了什么问题,如有任何帮助,我们将不胜感激。
我正在使用以下内容:
- branch-cordova-sdk : 2.5.17
- @ionic/cli-utils : 1.3.0
- CordovaCLI: 7.0.1
- 离子 CLI:3.3.0
- @ionic/app-scripts : 1.3.7
- @ionic/cli-plugin-cordova : 1.3.0
- @ionic/cli-plugin-ionic-angular : 1.3.0
- Cordova 平台:android6.3.0-devios4.3.1
- 离子框架:ionic-angular 2.0.1
请将这条命令复制粘贴到您的终端中,看看是否有帮助:
cordova plugin remove io.branch.sdk && \
cordova plugin remove branch-cordova-sdk && \
cordova platform remove android && \
cordova platform add android && \
cordova build android