Последние несколько месяцев в магазине приложений уже было приложение для iOS для iOS (версия 1.0). Все в этом приложении работало просто отлично.
Последние несколько недель я тратил на создание новой версии приложения. Я тщательно протестировал приложение, прежде чем отправлять его в Apple для обновления.
Apple одобрила обновление (v1.1), и приложение отлично работает при первой установке. Проблема, с которой я сталкиваюсь, заключается в том, что если вы обновляете предыдущую версию, загружается новая версия, но когда вы открываете ее, приложение не работает. На самом деле это похоже на кешированную версию старого приложения с пустыми экранами и отсутствующими значками.
К сожалению, я не выполнял тестирование сценария обновления до отправки приложения на проверку.
Поскольку кодовая база моего приложения значительно изменилась, создается впечатление, что в каталоге / Documents приложения iPhone есть некоторые оставшиеся в кэше файлы
из предыдущей версии моего приложения, которые виноваты.
Я пытаюсь подготовить обновление / исправление, которое обнаруживает наличие старых файлов кэша в / Documents / и / Library /, и удаляет их.
Таким образом, приложение рассматривается как новая установка, а не пытается объединить код из кэша предыдущих версий.
В любом случае, мне было интересно, сталкивались ли другие люди с этой проблемой, и есть ли какие-либо советы о том, как мне поступить.
Заранее благодарим за понимание.
С наилучшими пожеланиями