Бета-версия приложения не обрабатывается, когда уже запущен выпуск

Вот порядок всего процесса появления приложения в игровом магазине.

  1. Мое приложение долгое время существовало в магазине игр, но в 2016 году появилось сообщение об ошибке ssl.

  2. Теперь я внес несколько изменений в приложение и решил, что удалил ошибку, загрузил новый apk и не позволил сохранить предыдущую версию.

  3. Затем возникла проблема с олицетворением из-за упомянутого URL политики, и приложение было удалено.

  4. Я связался со службой поддержки, и бан был отменен.

  5. Они упомянули это в письме, что мне нужно дать некоторое место в описании, чтобы я мог повторно отправить приложение снова. Так что я сделал это и загрузил предыдущую версию, и снова у меня возникла ошибка ssl.

  6. Поэтому на этот раз я сделал несколько изменений, изменил код версии и для безопасности загрузил его на бета-тестирование.

  7. Теперь приложение доступно для бета-тестирования, но оно снова отправляет мне сообщение об ошибке ssl в предыдущей версии, то есть в бета-версии приложения 3, но оно отправляет мне сообщение с ошибкой в ​​версии 2.

  8. Итак, что мне нужно сделать сейчас, как удалить рабочую версию и сохранить только бета-версию?

К вашему сведению, я использовал это, чтобы удалить ошибку ssl.

  @Override
    public void onReceivedSslError(WebView view, final SslErrorHandler handler, SslError error) {
        if(progressBar!=null && progressBar.isShown()) {
            progressBar.setVisibility(View.GONE);
        }
        super.onReceivedSslError(view, handler, error);
        try {
            final AlertDialog.Builder builder = new AlertDialog.Builder(getApplicationContext());
            builder.setMessage("Certificate for this url is invalid");
            builder.setPositiveButton("continue", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
                    handler.proceed();
                }
            });
            builder.setNegativeButton("cancel", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
                    handler.cancel();
                }
            });
            final AlertDialog dialog = builder.create();
            dialog.show();
        }catch (Exception e){
            e.printStackTrace();
        }

    }

и удалил этот метод, где когда-либо оплата не требуется. То же самое работало для другого приложения, которое я опубликовал.

Любая помощь приветствуется. Большое спасибо.

0 ответов

Другие вопросы по тегам