Как мне обновить приложение с помощью новой версии сборки? - PullRequest
0 голосов
/ 04 января 2019

У меня уже есть приложение, опубликованное в магазине приложений, но я внес изменения и хочу отправить более новую версию. Как мне это сделать? Нужно ли делать новую версию приложения и вводить каждую деталь заново? Как насчет данных внутри приложения, люди, которые использовали мое приложение, потеряют все данные в приложении?

Ответы [ 2 ]

0 голосов
/ 04 января 2019

Привет и добро пожаловать в stackoverflow. Чтобы обновить приложение для iOS, вам нужно будет повторно использовать тот же идентификатор пакета, что и в предыдущей версии, и увеличить / увеличить номер версии. То же относится и к последующим сборкам, представленным в App Store Connect.

1) В Xcode убедитесь, что вы используете точно такой же идентификатор пакета (вы можете посмотреть его на https://appstoreconnect.apple.com, если не можете его запомнить)

2) Затем установите версию на новую версию. Это не обязательно должно быть точно так же, как в App Store Connect (номер телефона клиента), но я могу только рекомендовать использовать его, чтобы не запутаться.

2A) Если вы уже загрузили сборку для новой версии, вам также нужно увеличить версию сборки. (т.е. если у вас есть сборка 1.0.0, следующая может быть 1.0.1)

enter image description here

3) Создайте новую версию своего приложения в App Store Connect . Это можно сделать независимо от вашей работы в XCode, и вы даже можете загрузить новую сборку, хотя новой версии пока нет.

enter image description here

0 голосов
/ 04 января 2019

Любые изменения внутри вашей сборки требуют нового обновления для вашего приложения.

Как мне это сделать?

Сначала вы должны добавить новую версию в AppStore Connect. Мне кажется, что требуется только текст для обновления, остальное необязательно (скриншоты и т. Д.).

После этого вы можете загрузить новую версию из Xcode (или Application Loader). - увеличить номер сборки вашей цели сборки - заархивируйте свое приложение и загрузите его в AppStore Connect.

Через некоторое время ваша сборка становится доступной в AppStore Connect, и вы можете добавить ее в новую версию и отправить на проверку.

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

  • Файлы в каталоге документов не будут удалены, если пользователь обновит ваше приложение
  • Данные в UserDefaults также не будут удалены
  • Файлы в каталоге кеша можно удалять каждый раз
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...