Ich habe eine App, in der ich kürzlich die Startbilder und App-Symbole ersetzt habe. Ich habe alle alten Assets von überall im Projekt entfernt. Wenn ich die App von der alten Version auf die neue Version aktualisiere, indem ich nur Xcode einbaue, ist alles in Ordnung. Wenn ich jedoch die alte Version meiner App installiert habe und sie dann von TestFlight aktualisiere, wird jedes Mal, wenn ich die App beende und dann neu starte, das alte Startbild kurz angezeigt, bevor das neue Startbild angezeigt wird. Wenn ich dann die App schließe, blinkt das alte App-Symbol kurz, bevor ich wieder zu meinem neuen wechsle.
Ich habe die App mit iExplorer geöffnet und festgestellt, dass ein Bild des alten Startbildschirms im /Library/Caches/Shapshots
Verzeichnis gespeichert ist (ich weiß nicht, wie oder warum er dort angekommen ist ). Wenn ich es manuell über iExplorer lösche, wird es nicht mehr angezeigt. Wenn ich jedoch versuche, es mit Code mithilfe von NSFileManager
Methoden zu entfernen , wird die Fehlermeldung angezeigt, dass das Löschen von Dateien in diesem Verzeichnis verboten ist.
Hat jemand dies schon einmal erlebt und hat einen Rat?