2017-06-25 10 views
0

ベータ版のPlayストアでapkを更新しようとしていますが、apkをアップロードするたびにエラーが発生します。CordovaのPlayストアにリリース中にアプリのバージョンを変更する

You need to use a different version code for your APK because you already have one with version code 10000. 

私は以下のコマンドを使用してキーストロークファイルを生成しています。

keytool -genkey -v -keystore example.keystore -alias example -keyalg RSA -keysize 2048 -validity 10000 

有効な値を10001に変更しようとしましたが、それでも動作しません。私は間違ったことをしているかもしれません。

私はとても新しく知識が不足しています。ここで

はAndroidManifest.xmlを次のとおりです。店を再生するためにAPKをアップロード中

android:versionCode="10001" android:versionName="1.0.1" 

は今、私はエラーの下に取得しています。

You uploaded an APK signed with a certificate that expires too soon. You need to sign your APK with a certificate that expires farther into the future. 
+0

コミュニティでは、「自家製のタグ」をタイトルに入れることができるかどうかについて議論していますが、答えは「そうではないと思います」(https://meta.stackoverflow.com/a/253076)です。あなたのタイトルはできるだけ自然な、流れるような質問として書いてください。私たちは適切なタグのためのタグ付けシステムを持っています。 – halfer

答えて

0

あなたのアプリbuild.gradleにおけるバージョンコードとバージョン名を変更する必要があります。新しいコンソールにアップロードされたapkごとに

+0

あなたの答えに感謝します。私が試してみましょう。 – Ironic

+0

バージョンコードと名前に関連するbuild.gradleの中に何も見つかりません。私はcordovaを使用しています。 – Ironic

0

コードバプロジェクトのconfig.xmlにバージョンコードを設定できます。

<?xml version='1.0' encoding='utf-8'?>  
<widget android-versionCode="1001" version="1.0.1 id="io.cordova.hellocordova" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> 
<name>HelloCordova</name> 
<description> 
    A sample Apache Cordova application that responds to the deviceready event. 
</description> 
<author email="[email protected]" href="http://cordova.io"> 
    Apache Cordova Team 
</author> 
<content src="index.html" /> 
<plugin name="cordova-plugin-whitelist" spec="1" /> 
<access origin="*" /> 
<allow-intent href="http://*/*" /> 
<allow-intent href="https://*/*" /> 
<allow-intent href="tel:*" /> 
<allow-intent href="sms:*" /> 
<allow-intent href="mailto:*" /> 
<allow-intent href="geo:*" /> 
<platform name="android"> 
    <allow-intent href="market:*" /> 
</platform> 
<platform name="ios"> 
    <allow-intent href="itms:*" /> 
    <allow-intent href="itms-apps:*" /> 
</platform> 
</widget> 
0

アプリケーションを構築し、アンドロイドを確認し、config.xmlの高いバージョン値を与えるようにしてください:あなたのAndroidプロジェクトファイルのAndroidManifest.xmlでversionCode値。 10000以下であれば、再度バージョン値を上げてください。

関連する問題