1
我最近将branch的branch-cordova-sdk并入了我的应用程序。现在,当我使用的离子包来构建我的.apk文件,离子包失败,出现以下错误:BRANCH SDK的原因是什么:在config.xml错误中<branch-config>中的“android-prefix”无效?
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前缀: 没有任何成功。
我不清楚这里怎么回事,任何帮助将不胜感激。
我使用了以下内容:
- 分支科尔多瓦-SDK:2.5.17
- @离子/ CLI-utils的:1.3.0
- CordovaCLI:7.0.1
- 离子CLI:3.3.0
- @离子/应用的脚本:1.3.7
- @离子/ CLI-插件-科尔多瓦:1.3.0
- @离子/ CLI-p lugin离子 - 角:1.3.0
- 科尔多瓦平台:机器人6.3.0-dev的IOS 4.3.1
- 离子框架:离子 - 角2.0.1
可能还需要更新科SDK版本 - 这是目前2.6.0 –