c помощь sp-react-native-in-app-updates. Скачивание обновления идёт а установка нет, куда копать?
там же отдельный метод для установки есть после скачивания у них в доке описано делал по доке?
видел, но даже в примере он не юзается. Попробую тогда с ним пошаманить
там нужно отталкиваться от updateType с одним типом надо установку самому начинать после загрузки а с каким-то всё само сделается
понял, спасибо за инфу
ты имеешь ввиду immediate, flexible? У меня начинается установка( прогресс бар что то грузит, но скидывает). И даже если перейти в гугл плей и нажать обновление то и там не хочет устанавливать
может пока тестировал что-то закешировалось не то и портит теперь всё попробуй снести и заново тестить
вот с тестированием этой штуки конечно не совсем понятно, я просто меняю версию в гредле на меньшую чем в гугл плей))
Ну это потому что ты в отладке это делаешь
пойдет, должно работать
const inAppUpdates = new SpInAppUpdates( false ); ты про это?
Не, я про то что пока это отладка на твоей локальной машине, полный цикл обновления из стора тебе не проверить
посмотрел по своим старым сорсам как я делал, у меня так const result = await this.spInAppUpdates.checkNeedsUpdate({ ...country, curVersion: getVersion(), }) this.response = result if (result.shouldUpdate) { await this.spInAppUpdates.startUpdate(updateOptions) this.spInAppUpdates.installUpdate() } и всё ок
значит узнаю через пару версий
спс, приберу себе для изучения немного если не против)
кстати, у тебя вижу классовый компонент? там нет ограничений на функциональные компоненты как в например в эррор бандри?
это не компонент это сервис для апдейтов приложения, просто либа которую ты юзаешь участвует в этом сервисе как приоритетный способ
вместо false можешь оставить __DEV__ и будет хорошо
спс, сча будут тестить
у тебя из плеймаркета просто подготовка долго идет а сама загрузка не начинается?
загрузка обновления полностью идёт, потом подготовка к установке и просто выходит из установки
потому что у тебя уже установлена дебаг версия
Обсуждают сегодня