169 похожих чатов

Всем привет. Может кто то подсказать. Подключил In app update

c помощь sp-react-native-in-app-updates. Скачивание обновления идёт а установка нет, куда копать?

21 ответов

89 просмотров

там же отдельный метод для установки есть после скачивания у них в доке описано делал по доке?

0100000- Автор вопроса
whyamsx
там же отдельный метод для установки есть после ск...

видел, но даже в примере он не юзается. Попробую тогда с ним пошаманить

0100000
видел, но даже в примере он не юзается. Попробую т...

там нужно отталкиваться от updateType с одним типом надо установку самому начинать после загрузки а с каким-то всё само сделается

0100000- Автор вопроса
0100000- Автор вопроса
whyamsx
там нужно отталкиваться от updateType с одним типо...

ты имеешь ввиду immediate, flexible? У меня начинается установка( прогресс бар что то грузит, но скидывает). И даже если перейти в гугл плей и нажать обновление то и там не хочет устанавливать

0100000
ты имеешь ввиду immediate, flexible? У меня начина...

может пока тестировал что-то закешировалось не то и портит теперь всё попробуй снести и заново тестить

0100000- Автор вопроса
whyamsx
может пока тестировал что-то закешировалось не то ...

вот с тестированием этой штуки конечно не совсем понятно, я просто меняю версию в гредле на меньшую чем в гугл плей))

0100000
ты имеешь ввиду immediate, flexible? У меня начина...

Ну это потому что ты в отладке это делаешь

0100000- Автор вопроса
Timofey Ovsyannikov
Ну это потому что ты в отладке это делаешь

const inAppUpdates = new SpInAppUpdates( false ); ты про это?

0100000
const inAppUpdates = new SpInAppUpdates( false )...

Не, я про то что пока это отладка на твоей локальной машине, полный цикл обновления из стора тебе не проверить

0100000
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() } и всё ок

0100000- Автор вопроса
0100000- Автор вопроса
whyamsx
посмотрел по своим старым сорсам как я делал, у ме...

спс, приберу себе для изучения немного если не против)

0100000- Автор вопроса
whyamsx
посмотрел по своим старым сорсам как я делал, у ме...

кстати, у тебя вижу классовый компонент? там нет ограничений на функциональные компоненты как в например в эррор бандри?

0100000
кстати, у тебя вижу классовый компонент? там нет о...

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

0100000
const inAppUpdates = new SpInAppUpdates( false )...

вместо false можешь оставить __DEV__ и будет хорошо

0100000- Автор вопроса
0100000
спс, сча будут тестить

у тебя из плеймаркета просто подготовка долго идет а сама загрузка не начинается?

0100000- Автор вопроса
whyamsx
у тебя из плеймаркета просто подготовка долго идет...

загрузка обновления полностью идёт, потом подготовка к установке и просто выходит из установки

0100000
загрузка обновления полностью идёт, потом подготов...

потому что у тебя уже установлена дебаг версия

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
К|/|pи/\/\ 6е3yглbIи
2
Точно, оно. У тебя там имена потоков выставляются?
Александр (Rouse_) Багель
11
https://www.linkedin.com/posts/ugama-benedicta-kelechi-codergirl-103041300_mobiledevelopment-fluttertraining-handsonlearning-activity-7263445699227254784-IdHB?utm_source=share...
CoderGirl
16
возможно ли как-то передать в электрон или таури медиа поток с рендера 2д движка? двиг запускается как dll, а дальше надо как-то отправлять рендер кодировать не подходит, зр...
Kyle Nekto
7
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
Помогите пожалуйста. Делаю систему плагинов. Проблема сейчас в такая: плагины загружаются в основном потоке. FLibHandle := SafeLoadLibrary(FFileName) Но нужно еще выполнить фу...
Илья 🤣
10
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
12
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Карта сайта