Tenho um aplicativo em que substituí recentemente as imagens de lançamento e os ícones de aplicativos, removi todos os ativos antigos de qualquer lugar do projeto. Quando atualizo o aplicativo da versão antiga para a nova versão apenas construindo no Xcode, tudo está bem. No entanto, se eu tiver a versão antiga do meu aplicativo instalada, atualize-a no TestFlight. Toda vez que eu matar o aplicativo, reinicie-o, a antiga imagem de inicialização aparecerá brevemente antes de mostrar a nova imagem de inicialização. Da mesma forma, quando fecho o aplicativo, o ícone antigo pisca brevemente antes de voltar para o novo.
Abri o aplicativo usando o iExplorer e notei que há uma imagem da tela de inicialização antiga salva no /Library/Caches/Shapshotsdiretório (não sei como ou por que ela chegou lá). Quando eu o apago manualmente pelo iExplorer, ele para de aparecer. No entanto, quando tento removê-lo com código usandoNSFileManager métodos, recebo erros dizendo que sou proibido de excluir arquivos neste diretório.
Alguém já experimentou isso antes e tem algum conselho?
