2017-06-16 3 views
1

私は最近、ブランチの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:1.3.7

  • @イオン/ CLI-プラグインコルドバ:1.3.0
  • @イオン/ CLI-Pイオン/アプリ-スクリプト@ 3.3.0
  • luginイオン-角度:1.3.0
  • コルドバプラットフォーム:アンドロイド6.3.0-devのIOS 4.3.1
  • イオン性フレームワーク:イオン-角度2.0.1

答えて

2

に、この単一のコマンドをコピー&ペーストしてくださいお使いの端末と、それは場合に役立ちます参照してください。

cordova plugin remove io.branch.sdk && \ 
cordova plugin remove branch-cordova-sdk && \ 
cordova platform remove android && \ 
cordova platform add android && \ 
cordova build android 

Source

+2

も支店SDKのバージョンを更新することをお勧めします - それは現在2.6.0です –

関連する問題