UpdAppSunmi » История » Версия 3
Версия 2 (as multisoft, 10.10.2017 16:09) → Версия 3/5 (as multisoft, 10.10.2017 16:12)
h1. Обновление приложения в магазине Sunmi
1. На этапе создания приложения нужно выполнить следующие шаги для его успешного обновления в магазине Sunmi:
a. Увеличить в manifest %{color:red}android:versionCode%
b. Увеличить в manifest %{color:red}android:versionName%
c. Проверить, что %{color:red}android:targetSdkVersion% и %{color:red}android:minSdkVersion% и *package* не изменились с момента предыдущей загрузки.
d. Проверить, что *приложение подписано* тем же ключом, что и при предыдущей загрузке.
2. Войдите в личный кабинет (ЛК), ЛК, используя данные учетной записи - подробнее [[QA_Вопросы_и_ответы#Q3-Как-зарегистрироваться-в-программе-Sunmi-PartnersA3|здесь]]
3. В *My App* нажмите *Update*, либо в свойствах приложения нажмите *Version*. Для перехода в свойства приложения нужно кликнуть по центру его иконки в *My App* либо нажать иконку меню (три линии) и в выпадающем меню выбрать *Detail*.
!u1.png!
4. Обновление можно развёртывать сразу на всех устройствах, либо в режиме пре-релиза (gray release). Для применения обновления на все устройства нажмите *Upgrade*. Для пре-релиза выберите *Add Gray Released*.
!u2.png!
Пре-релиз позволяет развёртывать приложения на устройства по их серийным номерам. Если выбран пункт *Add Gray Released*, пользователю будет предложено сразу загрузить обновлённый .apk, в этом случае следующий шаг пропускается.
!u3.png!
5. (опционально) Если на предыдущем шаге выбран пункт *Upgrade*, необходимо согласиться с уведомлением. В нём говорится, что после обновления текущая версия будет заменена. По нажатию *OK* пользователю будет предложено загрузить обновлённый .apk.
!u4.png!
6. (опционально) После успешной загрузки в режиме пре-релиза откроется окно развёртывания. Устройства нужно добавлять в отмеченное текстовое поле, после чего нажатие *Add* переносит их в список для применения пре-релиза.
В *Upgrade Instructions* добавьте описание изменений, которые должны быть и будут показаны пользователю в описании приложения в маркете на устройстве.
В Memo укажите заметки к обновлению. Они будут доступны для просмотра только в ЛК аккаунта, под которым приложение было выложено.
!u5.png!
7. (опционально) В режиме пре-релиза после заполнения всех полей нажмите *Update*, и пре-релиз будет применён на устройства. Он будет доступен для отображения и изменения в меню Version приложения в виде отдельного окна пре-релиза(*Deploy Package*) над окном актуального приложения (*Formal package*).
!u6.png!
8. Дальнейшие действия (опционально): для изменения списка устройств, на которые требуется установить пре-релиз, нажмите на *Adjust gray range*. В открывшемся окне можно удалить серийные номера и добавить новые. Для сохранения изменений нажмите *Update* в этом окне.
Если требуется обновить приложение в пре-релизе, нажмите *Upgrade* справа от *Deploy Package* и выполните шаги по обновлению приложения повторно. В этом случае список устройств для пре-релиза сохранит предыдущие значения. Новое приложение должно удовлетворять требованиям a-d шага 1 процедуры обновления. Для применения пре-релиза на все устройства нажмите *Change to official version*.
1. На этапе создания приложения нужно выполнить следующие шаги для его успешного обновления в магазине Sunmi:
a. Увеличить в manifest %{color:red}android:versionCode%
b. Увеличить в manifest %{color:red}android:versionName%
c. Проверить, что %{color:red}android:targetSdkVersion% и %{color:red}android:minSdkVersion% и *package* не изменились с момента предыдущей загрузки.
d. Проверить, что *приложение подписано* тем же ключом, что и при предыдущей загрузке.
2. Войдите в личный кабинет (ЛК), ЛК, используя данные учетной записи - подробнее [[QA_Вопросы_и_ответы#Q3-Как-зарегистрироваться-в-программе-Sunmi-PartnersA3|здесь]]
3. В *My App* нажмите *Update*, либо в свойствах приложения нажмите *Version*. Для перехода в свойства приложения нужно кликнуть по центру его иконки в *My App* либо нажать иконку меню (три линии) и в выпадающем меню выбрать *Detail*.
!u1.png!
4. Обновление можно развёртывать сразу на всех устройствах, либо в режиме пре-релиза (gray release). Для применения обновления на все устройства нажмите *Upgrade*. Для пре-релиза выберите *Add Gray Released*.
!u2.png!
Пре-релиз позволяет развёртывать приложения на устройства по их серийным номерам. Если выбран пункт *Add Gray Released*, пользователю будет предложено сразу загрузить обновлённый .apk, в этом случае следующий шаг пропускается.
!u3.png!
5. (опционально) Если на предыдущем шаге выбран пункт *Upgrade*, необходимо согласиться с уведомлением. В нём говорится, что после обновления текущая версия будет заменена. По нажатию *OK* пользователю будет предложено загрузить обновлённый .apk.
!u4.png!
6. (опционально) После успешной загрузки в режиме пре-релиза откроется окно развёртывания. Устройства нужно добавлять в отмеченное текстовое поле, после чего нажатие *Add* переносит их в список для применения пре-релиза.
В *Upgrade Instructions* добавьте описание изменений, которые должны быть и будут показаны пользователю в описании приложения в маркете на устройстве.
В Memo укажите заметки к обновлению. Они будут доступны для просмотра только в ЛК аккаунта, под которым приложение было выложено.
!u5.png!
7. (опционально) В режиме пре-релиза после заполнения всех полей нажмите *Update*, и пре-релиз будет применён на устройства. Он будет доступен для отображения и изменения в меню Version приложения в виде отдельного окна пре-релиза(*Deploy Package*) над окном актуального приложения (*Formal package*).
!u6.png!
8. Дальнейшие действия (опционально): для изменения списка устройств, на которые требуется установить пре-релиз, нажмите на *Adjust gray range*. В открывшемся окне можно удалить серийные номера и добавить новые. Для сохранения изменений нажмите *Update* в этом окне.
Если требуется обновить приложение в пре-релизе, нажмите *Upgrade* справа от *Deploy Package* и выполните шаги по обновлению приложения повторно. В этом случае список устройств для пре-релиза сохранит предыдущие значения. Новое приложение должно удовлетворять требованиям a-d шага 1 процедуры обновления. Для применения пре-релиза на все устройства нажмите *Change to official version*.