Получение ошибки установки(-10): Приложение не принадлежит какому-либо пользователю на этом устройстве. Приложение является «собственностью», если оно было приобретено в Play

#android #android-studio #google-play-services #in-app-update

#Android #android-студия #google-play-сервисы #обновление в приложении

Вопрос:

Я пытаюсь протестировать обновление приложения с внутреннего трека тестирования в Play Store. Код, который я использую —

 public void checkForUpdate() {  appUpdateManager = AppUpdateManagerFactory.create(this);   // Returns an intent object that you use to check for an update.  appUpdateInfoTask = appUpdateManager.getAppUpdateInfo();   // Checks that the platform will allow the specified type of update.  appUpdateInfoTask.addOnSuccessListener(appUpdateInfo -gt; {  if (appUpdateInfo.updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE) {  if (!isActivityFinished) {  showUpdateAppDialog(() -gt; startUpdate(appUpdateInfo));  }  }  }).addOnFailureListener(e -gt; {  Log.e(BaseActivity.class.getSimpleName(), e.getMessage());  }); }  private void startUpdate(AppUpdateInfo appUpdateInfo) {  try {  AppsflyerHelper.sendEvent(AppsflyerEventType.START_UPDATE_TRY, new HashMaplt;gt;(), MainApp.getInstance().getDataManager(), FirebaseFirestore.getInstance());  appUpdateManager.startUpdateFlowForResult(  // Pass the intent that is returned by 'getAppUpdateInfo()'.  appUpdateInfo,  // Or 'AppUpdateType.FLEXIBLE' for flexible updates.  AppUpdateType.IMMEDIATE,  // The current activity making the update request.  this,  // Include a request code to later monitor this update request.  UPDATE_REQUEST_CODE);  } catch (Exception e) {  e.printStackTrace();  } }  

Я загрузил приложение в Play Store во время внутреннего тестирования, и когда я загружаю другую обновленную версию в Play Store во время внутреннего тестирования, я не получаю всплывающее окно принудительного обновления. Это выдает ошибку : Ошибка установки(-10): Приложение не принадлежит какому-либо пользователю на этом устройстве. Приложение является «собственностью», если оно было приобретено в Play.

Я зарегистрировал эту ошибку в Crashlytics, и оттуда я мог ее вернуть.

Есть идеи, почему это происходит