我最近将分支的branch-cordova-sdk合并到我的应用程序中 . 现在,当我使用ionic package构建我的.apk文件时,离子包失败并出现以下错误:
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平台:android 6.3.0-dev ios 4.3.1
-
离子框架:离子角2.0.1
1 回答
请在终端中复制粘贴此单个命令,看看它是否有帮助:
Source