Почему некоторые файлы установлены неправильно при установке через TestFlight?
Я распространяю свои приложения iOS для моего клиента с TestFlight для бета-тестирования.
Проблема в том, что мы оба испытывали странные проблемы / поведение с этими приложениями при установке из TestFlight, которые были исправлены при удалении / переустановке приложений (все еще из TestFlight).
Я не вижу в своем коде ничего, объясняющего, почему требуется удаление / переустановка (никаких миграций CoreData, никаких изменений в использовании файлового хранилища или других подобных вещах).
Я вполне уверен, что для конечных пользователей, которые обновят свое приложение через App Store, дела пойдут лучше, но:
- Мне все еще интересно, встречались ли другие люди с такой же проблемой
- и если я буду настолько уверен в том, что все будет хорошо, когда конечные пользователи обновят свое приложение через App Store.
РЕДАКТИРОВАТЬ: сегодня я испытал, что установка через TestFlight не обновила новый значок: значок из предыдущей версии все еще использовался => Доверие 1, TestFlight 0!:)
2 ответа
Я видел некоторые проблемы с TestFlight при выпуске обновлений. Похоже, исправление заключается в удалении приложения перед обновлением.
Это происходило с несколькими приложениями, которые я с тех пор опубликовал в магазине приложений, и у меня не возникало соответствующих проблем при отправке обновлений через магазин приложений, а не через TestFlight.
Я полагаю, что при обновлении приложений через магазин происходит немного больше "очистки", чего не происходит при обновлении через TF... Установки TF/Ad-hoc более похожи на копирование работа, а не обновление, если это имеет смысл.
Я думаю, что обновление версии вашего проекта в основном списке исправит эту проблему.