Tengo una aplicación donde recientemente reemplacé las imágenes de lanzamiento y los íconos de la aplicación, eliminé todos los activos antiguos de todas partes del proyecto. Cuando actualizo la aplicación de la versión anterior a la nueva simplemente construyendo en Xcode, todo está bien. Sin embargo, si tengo instalada la versión anterior de mi aplicación, actualícela desde TestFlight, cada vez que cierre la aplicación y luego la reinicie, la imagen de inicio anterior aparece brevemente antes de mostrar la nueva imagen de inicio. De manera similar, cuando cierro la aplicación, el ícono de la aplicación anterior parpadea brevemente antes de volver a la nueva.
Abrí la aplicación usando iExplorer y noté que hay una imagen de la pantalla de inicio antigua guardada en el /Library/Caches/Shapshotsdirectorio (no sé cómo ni por qué llegó allí). Cuando lo elimino manualmente a través de iExplorer, deja de aparecer. Sin embargo, cuando trato de eliminarlo con código utilizando NSFileManagermétodos, recibo errores que dicen que tengo prohibido eliminar archivos en este directorio.
¿Alguien ha experimentado esto antes y tiene algún consejo?
