在airfor ios中都是有一個設定檔的,該設定檔裡有這麼一段:
<iPhone>
<InfoAdditions><![CDATA[
<key>UIDeviceFamily</key>
<array>
<string>1</string>
</array>
]]></InfoAdditions>
<requestedDisplayResolution>standard</requestedDisplayResolution>
</iPhone>
這裡是設定ios應用程式在ios裡的一些支援標籤。但是adobe只給了幾個,那麼我下面介紹下,一些常用的標籤。
UIRequiresPersistentWiFi 在程式中彈出wifi選擇的key(系統設定中需要將wifi提示開啟)UIAppFonts 內嵌字型
UIApplicationExitsOnSuspend 程式是否在後台運行
UIBackgroundModes 後台運行時的服務,具體看iOS4的後台介紹
UIDeviceFamily array類型(1為iPhone和iPod touch裝置,2為iPad)
UIFileSharingEnabled 開啟itunes共用document檔案夾
UILaunchImageFile 相當於Default.png(更名而已)
UIPrerenderedIcon icon上是否有高光
UIRequiredDeviceCapabilities 裝置需要的功能
UIStatusBarHidden 狀態列隱藏(和程式內的區別是在於顯示Default.png已經生效)
UIStatusBarStyle 狀態列類型
UIViewEdgeAntialiasing 是否開啟消除鋸齒
CFBundleDisplayName app顯示名
CFBundleIconFile、CFBundleIconFiles 表徵圖
CFBundleName 與CFBundleDisplayName的區別在於這個是短名,16字元之內
CFBundleVersion 版本
CFBundleURLTypes 自訂url,用於利用url彈回程式
CFBundleLocalizations 本地資源的本地化語言,用於itunes頁面左下角顯示本地話語種
CFBundleDevelopmentRegion 也是本地化相關,如果使用者所在地沒有相應的語言資源,則用這個key的value來作為預設