2012-11-05 10 views
5

Mam zaimplementowane niestandardowe schematy URL w mojej aplikacji. Mam także różne nazwy obrazu powitalnego za pomocą klucza UILaunchImageFile w pliku info.plist. Dokumentacja mówi:iOS 6 Niestandardowy schemat URL Uruchom obrazy źle

Jeśli Twoja aplikacja obsługuje jeden lub więcej niestandardowych schematów URL, może również zapewnić niestandardowy obraz uruchamiania dla każdego schematu URL. Gdy system uruchamia twoją aplikację do obsługi adresu URL, wyświetla obraz uruchomienia powiązany ze schematem podanego adresu URL. W tym przypadku, format dla nośnych nazwach plików graficznych są następujące:

<basename>-<url_scheme><scale_modifier><device_modifier>.png 

Modyfikator jest ciągiem reprezentującym nazwę URL nazwy programu. Na przykład, jeśli Twoja aplikacja obsługuje schemat adresu URL z nazwą myscheme, system szuka obrazu o nazwie Default-myscheme.png (lub [email protected] dla wyświetlaczy Retina) w pakiecie aplikacji. Jeśli plik Info.plist aplikacji zawiera klucz UILaunchImageFile , część nazwy podstawowej zmienia się z domyślnego na niestandardowy ciąg podany w tym kluczu.

Uwaga: Można łączyć modyfikator schematu URL z modyfikacjami o orientacji . Jeśli to zrobisz, format nazwy pliku jest

<basename>-<url_scheme><orientation_modifier><scale_modifier><device_modifier>.png. 

Aby uzyskać więcej informacji na temat modyfikatorów orientacji uruchomienie patrz „Zapewnienie uruchamiania obrazów dla różnych orientacjach.”

na iOS 5 poprawna powitalny obraz dla schematu jest prezentowany, ale na iOS 6 pokazuje normalny obraz powitalny. Odkryłem, że jeśli zmienię nazwę na "Domyślną", to działa dobrze na iOS 6, ale to zepsuje mój projekt. W związku z tym nie będę w stanie obsługiwać wielu wersji

Ktoś ma ten sam problem?

Odpowiedz

3

Problem został rozwiązany. Wszyscy FYI, którzy mają wartość dla klucza UILaunchImageFile z rozszerzeniem pliku na końcu nazwy podstawowej. To jest problem. Więc nie dołączaj rozszerzeń plików, takich jak ".png" do swojej wersji głównej dla obrazu startowego !!!

Powiązane problemy