Бета-версия приложения не обрабатывается, когда уже запущен выпуск
Вот порядок всего процесса появления приложения в игровом магазине.
Мое приложение долгое время существовало в магазине игр, но в 2016 году появилось сообщение об ошибке ssl.
Теперь я внес несколько изменений в приложение и решил, что удалил ошибку, загрузил новый apk и не позволил сохранить предыдущую версию.
Затем возникла проблема с олицетворением из-за упомянутого URL политики, и приложение было удалено.
Я связался со службой поддержки, и бан был отменен.
Они упомянули это в письме, что мне нужно дать некоторое место в описании, чтобы я мог повторно отправить приложение снова. Так что я сделал это и загрузил предыдущую версию, и снова у меня возникла ошибка ssl.
Поэтому на этот раз я сделал несколько изменений, изменил код версии и для безопасности загрузил его на бета-тестирование.
Теперь приложение доступно для бета-тестирования, но оно снова отправляет мне сообщение об ошибке ssl в предыдущей версии, то есть в бета-версии приложения 3, но оно отправляет мне сообщение с ошибкой в версии 2.
Итак, что мне нужно сделать сейчас, как удалить рабочую версию и сохранить только бета-версию?
К вашему сведению, я использовал это, чтобы удалить ошибку 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();
}
}
и удалил этот метод, где когда-либо оплата не требуется. То же самое работало для другого приложения, которое я опубликовал.
Любая помощь приветствуется. Большое спасибо.