У меня есть приложение, в котором я недавно заменил образы запуска и значки приложений, я удалил все старые ресурсы из любого места в проекте. Когда я обновляю приложение со старой версии до новой, просто встроив Xcode, все в порядке. Однако, если у меня установлена старая версия моего приложения, обновите ее с TestFlight, каждый раз, когда я убиваю приложение, а затем перезагружаю его, старое изображение запуска кратко отображается перед отображением нового образа запуска. Точно так же, когда я закрываю приложение, значок старого приложения кратковременно мигает, прежде чем вернуться к моему новому.
Я открыл приложение с помощью iExplorer и заметил, что в /Library/Caches/Shapshotsкаталоге сохранено изображение старого экрана запуска (я не знаю, как и почему оно туда попало). Когда я удаляю его вручную через iExplorer, он перестает появляться. Однако, когда я пытаюсь удалить его с помощью кода, используя NSFileManagerметоды, я получаю сообщение об ошибке, в котором говорится, что мне запрещено удалять файлы в этом каталоге.
Кто-нибудь сталкивался с этим раньше и есть какие-либо советы?
