Почему некоторые файлы установлены неправильно при установке через TestFlight?

Я распространяю свои приложения iOS для моего клиента с TestFlight для бета-тестирования.

Проблема в том, что мы оба испытывали странные проблемы / поведение с этими приложениями при установке из TestFlight, которые были исправлены при удалении / переустановке приложений (все еще из TestFlight).

Я не вижу в своем коде ничего, объясняющего, почему требуется удаление / переустановка (никаких миграций CoreData, никаких изменений в использовании файлового хранилища или других подобных вещах).

Я вполне уверен, что для конечных пользователей, которые обновят свое приложение через App Store, дела пойдут лучше, но:

  • Мне все еще интересно, встречались ли другие люди с такой же проблемой
  • и если я буду настолько уверен в том, что все будет хорошо, когда конечные пользователи обновят свое приложение через App Store.

РЕДАКТИРОВАТЬ: сегодня я испытал, что установка через TestFlight не обновила новый значок: значок из предыдущей версии все еще использовался => Доверие 1, TestFlight 0!:)

2 ответа

Решение

Я видел некоторые проблемы с TestFlight при выпуске обновлений. Похоже, исправление заключается в удалении приложения перед обновлением.

Это происходило с несколькими приложениями, которые я с тех пор опубликовал в магазине приложений, и у меня не возникало соответствующих проблем при отправке обновлений через магазин приложений, а не через TestFlight.

Я полагаю, что при обновлении приложений через магазин происходит немного больше "очистки", чего не происходит при обновлении через TF... Установки TF/Ad-hoc более похожи на копирование работа, а не обновление, если это имеет смысл.

Я думаю, что обновление версии вашего проекта в основном списке исправит эту проблему.

Другие вопросы по тегам