iOS應用程式配置資訊

來源:互聯網
上載者:User
典型的應用程式束

    MyApp        包含應用程式代碼的可執行檔
    Info.plist    包含應用程式的配置資料的屬性列表檔案,系統使用該檔案確定如何與應用程式互動
    MainWindow.nib    主視窗nib檔案,包含應用程式啟動時需要載入的介面對象
    應用程式圖示   
    啟動圖片    用於應用程式啟動時顯示的螢幕大小的圖片,作為臨時背景直到應用程式載入完視窗和使用者介面
    iTunesArtwork    用於ad hoc發布的512px*512px的表徵圖
    Settings.bundle    包含添加至設定應用的應用程式喜好設定資訊
    en.lproj    存放本地化資源的子目錄
    sun.png        非本地化資源檔,存放在束的頂級目錄

擷取應用程式束

    [NSBundle mainBundle]

聲明請求的裝置特性

    Info.plist檔案中的UIRequiredDeviceCapabilities鍵,聲明要求存在或不存在的裝置特性。

應用程式圖示

    iOS 3.1.3以及之前的版本,必須包含如下名稱的檔案:
        Icon.png        iPhone或iPod Touch的應用程式圖示
        Icon-72.png        iPad應用程式圖示
        Icon-Small.png        iPhone或iPod Touch搜尋結果的表徵圖和所有裝置設定表徵圖
        Icon-Small-50.png    iPad搜尋結果表徵圖
    iOS 3.1.3之後的版本,可以通過Info.plist檔案中的CFBundleIconFiles鍵,聲明應用程式圖示,系統通過尋找數組中尺寸最接近的元素確定使用的表徵圖:
        57px*57px        iPhone或iPod Touch的應用程式圖示
        114px*114px        Retina屏iPhone或iPod Touch的應用程式圖示
        72px*72px        iPad應用程式圖示
        29px*29px        iPhone或iPod Touch搜尋結果的表徵圖和所有裝置設定表徵圖
        58px*58px        Retina屏iPhone或iPod Touch搜尋結果的表徵圖
        50px*50px        iPad搜尋結果表徵圖
       

應用程式啟動圖片

    必須是PNG圖片且放在束的頂級目錄。圖片檔案名稱格式如下:
            <basename>-<usage_specific_modifiers><scale_modifier><device_modifier>.png
        <basename>典型的應該是Default,也可以通過Info.plist檔案中的UIRequiredDeviceCapabilities鍵指定。
        <scale_modifier>是可選的字串@2x。
        <device_modifier>是裝置限定符~ipad或~iphone。
        <usage_specific_modifiers>可以是方向限定符,也可以是URL自訂模式限定符,或者他們的組合。
    圖片尺寸如下:
        320px*480px        iPhone或iPod Touch縱向啟動圖片
        640px*960px        Retina屏iPhone或iPod Touch縱向啟動圖片
        768px*1004px        iPad縱向啟動圖片
        1024px*768px        iPad橫向啟動圖片

Info.plist設定

    平台或裝置指定關鍵字格式如下:
            key_root-<platform>~<device>
        <platform>表示支援的iOS版本號碼,“iphoneos”表示支援所有的iOS平台,可忽略。
        <device>表示支援的裝置,可以是“iphone”、“ipod”、“ipad”三個值。
  

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.