Czarne paski wyświetlane podczas uruchamiania aplikacji na iOS 7 (4-calowy wyświetlacz retina)
Mamy iPod
aplikację zbudowaną z Bazy SDK
jako 5.1.
Aplikacja ma {[3] } z trzema kartami, a każda karta ma UIViewController
, aby załadować inny widok.
Aplikacja działa dobrze dla iOS 6.1
i iOS 7
(wyświetlacz 3,5 cala) symulatora i urządzenia, ale gdy uruchomimy aplikację na
iOS 7
(4-calowy symulator wyświetlacza) lub urządzenie otrzymujemy czarne paski u góry i u dołu ekranu we wszystkich trzech zakładkach.
Jeśli ktoś może zasugerować przyczynę tego lub jakieś możliwe rozwiązanie tego problemu, byłoby to naprawdę pomocne dla nas.
Dzięki
7 answers
Pierwszą rzeczą jest to, że musisz dodać wymagany domyślny obraz dla 4-calowego ekranu. Sprawdź poprawnie w projekcie masz obrazek o nazwie [email protected] (640 × 1136 pixels)
To [email protected] jest niezbędne do obsługi aplikacji w 4-calowym wyświetlaczu ekranu
Te, które dodajesz do swojego projektu roboczego, usuwasz Stary Build z urządzenia lub Simulatore, czyścisz projekt i ponownie budujesz i sprawdzasz, czy problem zostanie rozwiązany.
Edytuj:-
Po Napraw problem z czarnym paskiem możesz sprawdzić urządzenie, jak moja odpowiedź dać tutaj sprawdź to: -
Masz dwa wyjścia, jeśli nie możesz użyć AutoLayout
Pierwszy
Utwórz dwa xib
z tą samą klasą jeden dla ekranu 3,5 cala i jeden dla ekranu 4 cala za pomocą makra z zaznaczeniem, który Ekran się pojawi.
Drugi
Ustaw ramkę Self.view
za pomocą makra z zaznaczeniem, który Ekran się pojawi.
Istnieją również inne metody możesz użyć do Ustawienia siebie.wyświetl ramkę jako za pomocą window
frame lub UIScreen
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
2017-05-23 12:17:11
Mój problem polegał na tym, że przypadkowo usunąłem wartość znajdującą się tutaj:
Dodałem back LaunchScreen i upewniłem się, że jest LaunchScreen.xib. Może to pomoże innym.
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-11-17 04:04:07
Miałem ten sam problem-czarne paski na górze i na dole. Po prostu został on rozwiązany poprzez ustawienie rozwijanej listy w "App Icons and Launch Images"na Main_iPhone:
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-10-31 17:58:08
Ten sam problem. W systemie ios 8.1 sprawdź, czy plik uruchamiania jest poprawnie skonfigurowany w głównym oknie konfiguracji. W systemie ios 7.1 upewnij się, że obraz startowy zawiera obraz 640x1136.
Spowoduje to usunięcie problemu z czarnym paskiem na obu ios podczas uruchamiania w symulatorze.
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-13 07:00:47
Mój był jeszcze łatwiejszy do naprawienia.
Wpisałem tylko LaunchScreen
w Launch Screen File field
.
- Kliknij na
Project file
wProject Navigator
- Kliknij
General tab
- wpisz
"LaunchScreen"
wLaunch Screen File field
- Zapisz
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-11-16 13:46:25
Miałem ten sam problem . Właśnie dodałem obraz startowy i zadziałał na mnie.
XCode - > kliknij Plik projektu - > wybierz cel - > ikony aplikacji i uruchom obrazy - > Dodaj źródło obrazu Uruchamiania
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-04-14 06:17:48
To zadziałało!
Zwróć uwagę na krok#5 i Krok#6 poniżej:
1.In xcode, Click on the Project file in Project Navigator
2.Click General tab
3.Type "Main_iPhone" in the Launch Screen File field
4.Save
5.Remove the app from device or simulator
6.Then in Xcode go to Product Menu and then select Clean
7.Build again
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
2016-09-27 19:35:17