UpdAppSunmi » История » Версия 2
as multisoft, 10.10.2017 16:09
1 | 1 | as multisoft | h1. Обновление приложения в магазине Sunmi |
---|---|---|---|
2 | 1 | as multisoft | |
3 | 1 | as multisoft | 1. На этапе создания приложения нужно выполнить следующие шаги для его успешного обновления в магазине Sunmi: |
4 | 1 | as multisoft | |
5 | 1 | as multisoft | a. Увеличить в manifest %{color:red}android:versionCode% |
6 | 1 | as multisoft | b. Увеличить в manifest %{color:red}android:versionName% |
7 | 1 | as multisoft | c. Проверить, что %{color:red}android:targetSdkVersion% и %{color:red}android:minSdkVersion% и *package* не изменились с момента предыдущей загрузки. |
8 | 1 | as multisoft | d. Проверить, что *приложение подписано* тем же ключом, что и при предыдущей загрузке. |
9 | 1 | as multisoft | |
10 | 2 | as multisoft | 2. Войдите в ЛК, используя данные учетной записи - подробнее [[QA_Вопросы_и_ответы#Q3-Как-зарегистрироваться-в-программе-Sunmi-PartnersA3|здесь]] |
11 | 1 | as multisoft | 3. В *My App* нажмите *Update*, либо в свойствах приложения нажмите *Version*. Для перехода в свойства приложения нужно кликнуть по центру его иконки в *My App* либо нажать иконку меню (три линии) и в выпадающем меню выбрать *Detail*. |
12 | 1 | as multisoft | |
13 | 1 | as multisoft | !u1.png! |
14 | 1 | as multisoft | |
15 | 1 | as multisoft | 4. Обновление можно развёртывать сразу на всех устройствах, либо в режиме пре-релиза (gray release). Для применения обновления на все устройства нажмите *Upgrade*. Для пре-релиза выберите *Add Gray Released*. |
16 | 1 | as multisoft | |
17 | 1 | as multisoft | !u2.png! |
18 | 1 | as multisoft | |
19 | 1 | as multisoft | Пре-релиз позволяет развёртывать приложения на устройства по их серийным номерам. Если выбран пункт *Add Gray Released*, пользователю будет предложено сразу загрузить обновлённый .apk, в этом случае следующий шаг пропускается. |
20 | 1 | as multisoft | |
21 | 1 | as multisoft | !u3.png! |
22 | 1 | as multisoft | |
23 | 1 | as multisoft | 5. (опционально) Если на предыдущем шаге выбран пункт *Upgrade*, необходимо согласиться с уведомлением. В нём говорится, что после обновления текущая версия будет заменена. По нажатию *OK* пользователю будет предложено загрузить обновлённый .apk. |
24 | 1 | as multisoft | |
25 | 1 | as multisoft | !u4.png! |
26 | 1 | as multisoft | |
27 | 1 | as multisoft | 6. (опционально) После успешной загрузки в режиме пре-релиза откроется окно развёртывания. Устройства нужно добавлять в отмеченное текстовое поле, после чего нажатие *Add* переносит их в список для применения пре-релиза. |
28 | 1 | as multisoft | В *Upgrade Instructions* добавьте описание изменений, которые должны быть и будут показаны пользователю в описании приложения в маркете на устройстве. |
29 | 1 | as multisoft | В Memo укажите заметки к обновлению. Они будут доступны для просмотра только в ЛК аккаунта, под которым приложение было выложено. |
30 | 1 | as multisoft | |
31 | 1 | as multisoft | !u5.png! |
32 | 1 | as multisoft | |
33 | 1 | as multisoft | 7. (опционально) В режиме пре-релиза после заполнения всех полей нажмите *Update*, и пре-релиз будет применён на устройства. Он будет доступен для отображения и изменения в меню Version приложения в виде отдельного окна пре-релиза(*Deploy Package*) над окном актуального приложения (*Formal package*). |
34 | 1 | as multisoft | |
35 | 1 | as multisoft | !u6.png! |
36 | 1 | as multisoft | |
37 | 1 | as multisoft | 8. Дальнейшие действия (опционально): для изменения списка устройств, на которые требуется установить пре-релиз, нажмите на *Adjust gray range*. В открывшемся окне можно удалить серийные номера и добавить новые. Для сохранения изменений нажмите *Update* в этом окне. |
38 | 1 | as multisoft | |
39 | 1 | as multisoft | Если требуется обновить приложение в пре-релизе, нажмите *Upgrade* справа от *Deploy Package* и выполните шаги по обновлению приложения повторно. В этом случае список устройств для пре-релиза сохранит предыдущие значения. Новое приложение должно удовлетворять требованиям a-d шага 1 процедуры обновления. Для применения пре-релиза на все устройства нажмите *Change to official version*. |