2016-09-14 29 views
13

Moje urządzenie i symulator wydają się buforować ekran uruchamiania mojej aplikacji!Błąd iOS 10 Uruchomienie ekranu

Usunąłem oryginalny plik startowy Screen.storyboard i utworzyłem własne pliki XIB i pliki Swift o nazwie "StartingPointView.xib" i "StartingPointView.Swift". Plik XIB zawiera widok z niebieskim kolorem tła. Jest również powiązany z ustawieniami projektu Xcode pod ikoną aplikacji i obrazami uruchamiania.

Jak dotąd wszystko wydaje się w porządku, ale kiedy zmienić kolor widzenia powiedzieć żółto StartingPointView użytkownika, aplikacja nadal uruchomić z niebieskim ekranie, a następnie miga żółty ekran.

Gdzie jest niebieski pochodzących z? (Uwaga: Nie mam innych niebieskich ekranów w żadnym z moich interfejsów i próbowałem uruchomić czysty i czysty folder kompilacji)

+3

Teraz mam zwrócić uwagę, że takie zachowanie występuje nawet w przypadku korzystania z płyty plik domyślny ekran historia launch ... Ustawianie obrazu na nim raz, spowoduje to być „buforowane” nawet wtedy, gdy obraz jest modyfikowany. Czy ktoś jeszcze tego doświadcza? – Reza

+3

Wpadłem na ten problem już w styczniu (oczywiście w starszych wersjach iOS), a następnie w cyklu zasilania urządzenie to naprawi. Moi testerzy obecnie zgłaszają podobne problemy, ale w iOS10 cykl zasilania nie usuwa pamięci podręcznej. – Columbo

+0

Tak, jazda na rowerze nie zrobiła tego dla mnie ... kupienie iPhone'a 7 w miejsce mojego 6 też nie pomogło :) – Reza

Odpowiedz

8

Ten problem jest bezpośrednio związany z rdar://24618582 "Xcode 7.2.1: Ekran podręczny nie aktualizuje", który istnieje od iOS 9.

Jedyne obejście że znalazłem to, aby całkowicie usunąć i ponownie zainstalować aplikację. Wiem, że to nie jest naprawdę opłacalne rozwiązanie, ale jest najlepsze, co mogę zapewnić (oprócz ponownego uruchomienia urządzenia), dopóki Apple nie naprawi tego problemu.