Как исправить ошибку 'ионная публикация android, подписывающая APK' в ионной - PullRequest
0 голосов
/ 25 декабря 2018

Я пытаюсь опубликовать ионную программу. Первые два шага выполнены успешно, но на третьем шаге обнаружена ошибка

1- ionic cordova build android --prod --release: success

2- keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000: успех

3- jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name: ошибка

подробности ошибки:

  C:\Users\Masoud\Desktop\Ionic\app-news>jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore platforms\android\app\build\outputs\apk\release\app-release-unsigned.apk alias_name
    Enter Passphrase for keystore:
     updating: META-INF/MANIFEST.MF
       adding: META-INF/ALIAS_NA.SF
       adding: META-INF/ALIAS_NA.RSA
      signing: AndroidManifest.xml
      signing: assets/www/1.c8c1ded9ad400bff2f40.js
      signing: assets/www/100.782d08be50f33d0e3182.js
      signing: assets/www/101.e065b049bfde52dff5ad.js
      signing: assets/www/102.9b722f5130ed0461b288.js
      signing: assets/www/103.8103538f501273fa814b.js
      signing: assets/www/104.61b3ab1dee68c8d4cc9a.js
      signing: assets/www/105.9c782119e5cca7c6591f.js
      signing: assets/www/106.76fd82f01324384fa574.js
      signing: assets/www/107.aa7817f14b28ff606ee5.js
      signing: assets/www/108.5d87f43e3a3de55b286f.js
      signing: assets/www/109.b5c91a11c0f106fc295a.js
      signing: assets/www/11.81b4443809ae25d9da52.js
      signing: assets/www/110.8f7aa122fb0fbb3f446a.js
      signing: assets/www/111.9762dfe2c1a50e903f22.js
    ...
      signing: res/mipmap-xhdpi-v4/icon.png
      signing: res/mipmap-xxhdpi-v4/icon.png
      signing: res/mipmap-xxxhdpi-v4/icon.png
      signing: res/xml/config.xml
      signing: resources.arsc
    jar signed.

    Warning:
    No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2046-05-12) or after any future revocation date.

Изображения:

  https://i.stack.imgur.com/uCITS.png
  https://i.stack.imgur.com/z05Uv.png
  https://i.stack.imgur.com/UGt0F.png
...