Czarne paski pojawiają się w aplikacji podczas kierowania iOS7. 1 lub 7.0 w Xcode6

Kroki do odtworzenia:

  1. Utwórz nowy projekt za pomocą xcode6 (szablon pojedynczego widoku, tylko iPhone, Objective-C)
  2. Przejdź do ustawień projektu i zmień cel wdrożenia z 8.0 na 7.1
  3. [3]} Uruchom aplikację na iPhone5/s z zainstalowaną wersją 7.1 lub w symulatorze iphone5 / s 7.1 (być może będziesz musiał pobrać symulatory iOS7.1)
  4. aplikacja pojawia się z czarnymi paskami na górze i na dole.

Tutaj wpisz opis obrazka

Jeśli uruchomisz aplikację na symulator iPhone5/S 8.0, ekran pojawi się zgodnie z oczekiwaniami, cały biały.

Dlaczego tak się dzieje? Czy istnieje poprawka lub obejście?

Author: Kris Gellci, 2014-09-13

5 answers

Udało mi się rozwiązać problem ręcznie, wygląda na to, że jest to błąd z Xcode na razie i złożę raport radarowy.

Aby rozwiązać problem, wykonaj poniższe kroki:

  1. przejdź do ustawień projektu
  2. w obszarze "ikony aplikacji i obrazy uruchamiania "kliknij" użyj katalogu zasobów "
  3. Wybierz "Migrate" w wyskakującym okienku.

To powinno rozwiązać problem.

 102
Author: Kris Gellci,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-12 22:19:04

Napotkałem ten sam problem kilka dni temu i stwierdziłem, że problemem w moim przypadku był brakujący LaunchScreen.xib w ustawieniach ogólnych pod ikonami aplikacji i obrazami uruchamiania:

Tutaj wpisz opis obrazka

 17
Author: Massimo Polimeni,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-12-08 11:20:09

Miałem ten sam problem z Xcode 7 beta 1 i uicatalog przykładowego kodu i mogłem go rozwiązać wybierając Main.storyboard w ustawieniach ogólnych pod ikonami aplikacji i uruchom obrazy dla pliku ekranu uruchamiania.

 4
Author: user3687284,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-06-27 09:51:53

Napotkałem ten sam problem. Wygląda na to, że LaunchScreen.xib nie może dostosować się do rozmiaru ekranu wszystkich 4-calowych urządzeń w systemie iOS7.

 2
Author: Jiang,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-14 04:02:04

Na iOS7 (na którym testowałem) gdybym nie dodał obrazu 640x1136 w zasobach LaunchImage dla iPhone Portrait 7.0 Retina, dostałbym górny i dolny pasek. Dodanie zasobu w formacie PNG rozwiązało problem w systemie iOS7.

 1
Author: Kris Subramanian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-12-02 00:41:45