принудительно обновить приложение react native (Android)

#android #react-native #google-play #in-app

#Android #react-native #google-play #в приложении

Вопрос:

Я готовлюсь разместить свое приложение в Play Store, но мне нужна ваша помощь в том, чтобы заставить пользователя обновляться, если я добавлю другую новую версию.

После поиска я нашел два подхода:

  1. react-native-version-check библиотека: я нашел этот учебник

  2. react-native-android-inapp-updates библиотека

Я не знаю, какую библиотеку выбрать, но я думаю, что первый подход (react-native-version-check) лучше.

Что вы думаете? Есть ли какие-либо другие (лучшие) предложения?

Ответ №1:

Здесь немного бесстыдного плагина. Я являюсь одним из разработчиков обновлений react-native-android-inapp.

react-native-android-inapp-updates — это оболочка официальных обновлений Android в приложении !.

Вот библиотека в действии в нашем производственном приложении.

С помощью этой библиотеки вам не нужно поддерживать собственную систему управления версиями, потому что мы полагаемся на Google Play Store.

Для вашего удобства, если вы решили использовать нашу библиотеку, я предлагаю вам использовать Immediate тип для IAP. Немедленный ввод позволит пользователю работать в полноэкранном режиме, что требует от пользователя обновления и перезапуска приложения, чтобы продолжить его использование. Этот пользовательский интерфейс лучше всего подходит для случаев, когда обновление критически важно для дальнейшего использования приложения. После принятия пользователем немедленного обновления Google Play выполняет установку обновления и перезапуск приложения.

Комментарии:

1. Вы можете сказать, как я могу протестировать его, прежде чем публиковать свое приложение в Play Store?

2. пожалуйста, какие-либо предложения? вы можете привести мне пример, как это реализовать?