Ustawianie właściwości aplikacji na telefon iPhone w programie Flash Professional CS5

Okno dialogowe ustawień dla telefonu iPhone w programie Flash Professional CS5 umożliwia definiowanie wielu podstawowych właściwości aplikacji na telefon iPhone.

Aby otworzyć okno dialogowe Ustawienia telefonu iPhone:

Wybierz polecenie Plik > Ustawienia telefonu iPhone.

Karta Ogólne

Karta Ogólne zawiera następujące ustawienia związane z telefonem iPhone:

  • Plik wyjściowy — Nazwa aplikacji wyświetlana pod ikoną aplikacji w telefonie iPhone. W nazwie pliku wyjściowego nie należy uwzględniać znaku plus (+).

  • Nazwa programu — Nazwa aplikacji wyświetlana pod ikoną aplikacji w telefonie iPhone. W nazwie aplikacji nie należy używać znaku plus (+).

  • Wersja — Ułatwia użytkownikom stwierdzenie, którą wersję aplikacji instalują. Ta wersja jest używana jako obiekt CFBundleVersion aplikacji na telefon iPhone. Musi mieć ona format zbliżony do: nnnnn[.nn[.nn]] (gdzie n jest cyfrą z zakresu 0–9, a nawiasy oznaczają elementy opcjonalne, np. 1, 1.0 czy 1.0.1. Wersje telefonu iPhone muszą zawierać tylko cyfry i kropki dziesiętne. Wersje telefonu iPhone mogą zawierać maksymalnie dwie kropki dziesiętne.

  • Proporcje — Początkowe proporcje aplikacji (układ pionowy lub poziomy).

  • Pełny ekran — Określa, czy aplikacja jest wyświetlana na pełnym ekranie, czy wyświetla pasek statusu telefonu iPhone.

  • Automatyczna orientacja — Wybór tej aplikacji pozwoli na zmianę orientacji wyświetlania treści na ekranie telefonu iPhone z chwilą zmiany orientacji samego urządzenia.

    W przypadku korzystania z funkcji automatycznej orientacji w celu uzyskania najlepszych wyników należy dodać kod ActionScript i ustawić właściwość align stołu montażowego na następującą wartość:

    stage.align = StageAlign.TOP_LEFT; 
    stage.scaleMode = StageScaleMode.NO_SCALE;
  • Rendering — Sposób, w jaki obiekty wyświetlane są renderowane w telefonie iPhone:

    • CPU — Aplikacja korzysta z procesora CPU do renderowania wszystkich obiektów wyświetlanych. Nie stosuje się akceleratora sprzętowego.

    • GPU — Aplikacja korzysta z procesora GPU telefonu iPhone do kompozycji bitmap.

    • Auto — Ta funkcja nie została zaimplementowana.

    Więcej informacji można znaleźć w sekcji Przyspieszanie sprzętowe .

  • Dołączone pliki — Umożliwia dodawanie plików i katalogów do pakietu aplikacji na telefon iPhone. Główny plik SWF oraz plik deskryptora aplikacji są dołączone domyślnie. Dodaj wszelkie pozostałe zasoby do listy Dołączone pliki. Koniecznie dodaj początkowy plik kompozycji (Default.png) do listy Dołączone pliki.

Karta Instalacja

Karta Instalacja zawiera ustawienia dotyczące podpisywania i kompilacji aplikacji:

  • Podpis cyfrowy iPhone — Określa plik certyfikatu P12 oraz hasło do certyfikatu. Konieczna jest konwersja certyfikatu Apple iPhone do formatu .p12. Więcej informacji można znaleźć w sekcji Uzyskiwanie plików dla twórców aplikacji od firmy Apple .

  • Plik udostępniania usługi — Wskazuje plik udostępniania usługi (profil informacyjny) dla tej aplikacji uzyskany od firmy Apple. Więcej informacji można znaleźć w sekcji Uzyskiwanie plików dla twórców aplikacji od firmy Apple .

  • Identyfikator aplikacji — Identyfikator aplikacji identyfikuje aplikację w sposób unikalny. Jeśli plik informacyjny jest powiązany z określonym identyfikatorem aplikacji, program Flash Professional CS5 ustawia to pole i staje się ono nieedytowalne. W przeciwnym wypadku profil informacyjny dopuszcza wiele identyfikatorów aplikacji (co wyraża się użyciem symboli wieloznacznych). Należy podać identyfikator aplikacji zgodny z symbolem wieloznacznym identyfikatora aplikacji wg firmy Apple:

    • Jeśli identyfikator aplikacji wg firmy Apple to com.myDomain.*, identyfikator aplikacji w oknie dialogowym ustawień telefonu iPhone musi rozpoczynać się od ciągu znaków com.myDomain. (np. com.myDomain.myApp lub com.myDomain.app22).

    • Jeśli identyfikator aplikacji wg Apple to *, wówczas identyfikator aplikacji w oknie dialogowym ustawień telefonu iPhone może być dowolnym ciągiem poprawnych znaków.

    Identyfikator aplikacji wg Apple (lub wzór wieloznacznego identyfikatora aplikacji) powiązany z profilem informacyjnym można znaleźć w witrynie iPhone Dev Center ( http://developer.apple.com/iphone ). Przejdź do sekcji iPhone Developer Program Portal serwisu, a następnie do sekcji Provisioning.

    Ważne: Należy zignorować znaki poprzedzające identyfikator aplikacji podawany przez Apple. Zgodnie z terminologią Apple ten ciąg znaków to ID wartości początkowej pakunku. Na przykład, jeśli zostanie podany identyfikator aplikacji 96LPVWEASL.com.example.bob.myApp, należy zignorować ciąg znaków 96LPVWEASL — zamiast tego jako identyfikatora aplikacji należy użyć wartości com.example.bob.myApp. Jeśli zostanie podany identyfikator aplikacji 5RM86Z4DJM.*, należy zignorować łańcuch 5RM86Z4DJM — jest to wieloznaczny identyfikator aplikacji.

  • Typ instalacji na telefonie iPhone:

    • Szybkie publikowanie do testowania na urządzeniu — tę opcję należy wybrać, aby szybko skompilować wersję aplikacji do testowania na telefonie iPhone, którym dysponuje programista.

    • Szybkie publikowanie do debugowania na urządzeniu — tę opcję należy wybrać, aby szybko skompilować wersję aplikacji do debugowania na telefonie iPhone, którym dysponuje programista. Opcja ta umożliwia odebranie wyników metody trace() z aplikacji na telefon iPhone przez debugger Flash Professional CS5. (Więcej informacji zawiera sekcja Debugowanie aplikacji na telefon iPhone .)

    • Instalacja - Ad Hoc — tę opcję należy wybrać w celu utworzenia aplikacji na potrzeby instalacji ad hoc. Więcej informacji można znaleźć w witrynie Apple Dev Center firmy Apple.

    • Instalacja - Apple App Store — tę opcję należy wybrać w celu utworzenia ostatecznej wersji pliku IPA z myślą o udostępnieniu w serwisie Apple App Store.

Karta Ikony

Na karcie Ikony należy określić położenie obrazu ikony o wymiarach 29 x 29 pikseli, obrazu ikony o wymiarach 48 x 48 pikseli, obrazu ikony o wymiarach 57 x 57 pikseli, obrazu ikony o wymiarach 72 x 72 piksele i obrazu ikony o wymiarach 512 x 512 pikseli. Patrz Ikona telefonu iPhone i ikony ekranu początkowego .

Uwaga: Opcje obrazów o wymiarach 48 x 48 pikseli i 72 x 72 piksele nie są uwzględnione w wersji programu Packager for iPhone Preview dołączonej do produktu Flash Professional CS5. Aby zaktualizować program i uzyskać dostęp do tych opcji, należy wybrać polecenie Pomoc > Aktualizacje w programie Flash Professional CS5.