在 Flash Professional CS5 中設定 iPhone 應用程式屬性

Flash Professional CS5 的「iPhone 設定」對話方塊可讓您定義 iPhone 應用程式的各種基本屬性。

開啟「iPhone 設定」對話方塊:

選擇「檔案 > iPhone 設定」。

一般標籤

「一般」標籤包含以下 iPhone 相關設定:

  • 輸出檔案:顯示於 iPhone 應用程式圖示下方的應用程式名稱。請勿在輸出檔案名稱中使用加號 (+) 字元。

  • 應用程式名稱:顯示於 iPhone 應用程式圖示下方的應用程式名稱。請勿在應用程式名稱中使用加號 (+) 字元。

  • 版本:協助使用者判斷所安裝的應用程式版本。該版本將做為 iPhone 應用程式的 CFBundleVersion。它必須是類似 nnnnn[.nn[.nn]] 的格式,其中 n 是 0-9 的數字,而方括號代表選擇性組件 (例如 1、1.0或 1.0.1)。 iPhone 版本必須僅包含數字以及小數點。iPhone 版本最多可包含兩個小數點。

  • 外觀比例:應用程式的起始外觀比例 (直向或橫向)。

  • 全螢幕:應用程式是否使用全螢幕,或是否顯示 iPhone 狀態列。

  • 自動方向:若選取此應用程式,當轉動 iPhone 的方向時,應用程式的顯示內容也會隨之轉向。

    使用自動方向時,如果要得到最佳結果,請新增 ActionScript 程式碼,將舞台的 align 屬性設定成以下項目:

    stage.align = StageAlign.TOP_LEFT; 
    stage.scaleMode = StageScaleMode.NO_SCALE;
  • 顯示:如何在 iPhone 上顯示物件:

    • CPU:應用程式使用 CPU 來顯示所有的顯示物件。不使用硬體加速。

    • GPU:應用程式使用 iPhone GPU 來複合點陣圖。

    • 自動:此功能尚未實際應用。

    如需詳細資訊,請參閱 硬體加速

  • 包含的檔案:將所有檔案和目錄新增至 iPhone 應用程式的套件中。主要 SWF 檔與應用程式描述器檔案預設即包含在其中。將所有需要的資源加入「包含的檔案」清單。請務必將起始螢幕圖案檔案 (Default.png) 加入「包含的檔案」清單中。

部署標籤

「部署」標籤包括應用程式的簽名及編譯設定:

  • iPhone 數位簽名:指定憑證的 P12 憑證檔案和密碼。您必須將 Apple iPhone 憑證轉換成 .p12 格式。如需詳細資訊,請參閱 從 Apple 取得開發人員檔案

  • 佈建檔案:指向此應用程式的佈建檔案 (您可以從 Apple 取得此檔案)。如需詳細資訊,請參閱 從 Apple 取得開發人員檔案

  • 應用程式 ID:可識別唯一應用程式的應用程式 ID。如果佈建描述檔與特定應用程式 ID 關聯,這表示此欄位由 Flash Professional CS5 設定,您將無法編輯 否則,佈建描述檔允許多個 (萬用字元) 應用程式 ID。請提供一個應用程式 ID,此 ID 必須符合您提供給 Apple 的應用程式 ID 萬用字元樣式:

    • 如果您的 Apple 應用程式 ID 為 com.myDomain.*,則「iPhone 設定」對話方塊中的應用程式 ID 必須以 com.myDomain 開頭 (例如 com.myDomain.myApp 或 com.myDomain.app22)。

    • 如果您的 Apple 應用程式 ID 為 *,則「iPhone 設定」對話方塊中的應用程式 ID 可以是任何有效的字元字串。

    您可以在 iPhone Dev Center ( http://developer.apple.com/iphone ) 中找到與佈建描述檔相關的 Apple 應用程式 ID (或萬用字元應用程式 ID 樣式)。移至 iPhone Developer Program Portal,然後移至「Provisioning」區段。

    重要事項: 忽略 Apple 應用程式 ID 前方的字元。Apple 稱此字串為組合種子 ID。例如,如果 Apple 列出您的應用程式 ID 為 96LPVWEASL.com.example.bob.myApp,則請忽略 96LPVWEASL,使用 com.example.bob.myApp 做為您的應用程式 ID。如果 Apple 列出您的應用程式 ID 為 5RM86Z4DJM.*,則請忽略 5RM86Z4DJM。這是萬用字元應用程式 ID。

  • iPhone 部署類型:

    • 快速發佈以進行裝置測試:選擇此選項可快速編譯應用程式的版本,方便在您的開發人員 iPhone 中進行測試。

    • 快速發佈以進行裝置除錯:選擇此選項可快速編譯應用程式的除錯版本,方便在您的開發人員 iPhone 中進行測試。透用此選項,Flash Professional CS5 除錯程式就可以收到 iPhone 應用程式的 trace() 輸出。(請參閱 iPhone 應用程式除錯 )。

    • 部署 - 臨機操作:選擇此選項可建立進行臨時部署的應用程式。請參閱 Apple iPhone 開發人員中心

    • 部署 - Apple App Store:選擇此選項可建立要部署到 Apple App Store 的最終版 IPA 檔。

圖示標籤

在「圖示」標籤上,指定 29 x 29 像素圖示影像、48 x 48 像素圖示影像、57 x 57 像素圖示影像、72 x 72 像素圖示影像及 512 x 512 像素圖示影像的位置。請參閱 iPhone 圖示與起始螢幕影像

備註: Flash Professional CS5 隨附的 Packager for iPhone Preview 版本,不包含 48 x 48 像素與 72 x 72 像素的選項。在 Flash Professional CS5 中,選取「說明 > 更新」以新增這些選項。