日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

iOS plist文件

發(fā)布時間:2025/3/17 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iOS plist文件 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

我們建立一個工程后,會在Supporting files下面看到一個"工程名-Info.plist"的文件,這個是對工程做一些運行期配置的文件,很重要,不能刪除。

如果你在網(wǎng)上下載的工程中的這個文件名只是Info.plist,那么恭喜你,這個工程太老了,是用包含SDK2.0以前的Xcode生成的,不過沒關系,不影響使用。

如果你使用文本編輯器打開這個文件,你會發(fā)現(xiàn)這是一個XML格式的文本文件,一般我們不用文本編輯器直接編輯這個文件,而是通過Xcode編輯。

下面是這個文件的一個例子:

下面是對這里可能出現(xiàn)的字段的解釋:

Localiztion native development region --- CFBundleDevelopmentRegion 本地化相關,如果用戶所在地沒有相應的語言資源,則用這個key的value來作為默認.

Bundle display name --- CFBundleDisplayName 設置程序安裝后顯示的名稱。應用程序名稱限制在10-12個字符,如果超出,將被顯示縮寫名稱。

Executaule file -- CFBundleExecutable 程序安裝包的名稱

Icon file --- CFBundleIconFile 應用程序圖標名稱,一般為icon.png

Bundle identifier --- CFBundleIdentifier 該束的唯一標識字符串,該字符串的格式類似com.yourcompany.yourapp,如果使用模擬器跑你的應用,這個字段沒有用處,如果你需要把你的應用部署到設備上,你必須生成一個證書,而在生成證書的時候,在apple的網(wǎng)站上需要增加相應的app IDs.這里有一個字段Bundle identifier,如果這個Bundle identifier是一個完整字符串,那么文件中的這個字段必須和后者完全相同,如果app IDs中的字段含有通配符*,那么文件中的字符串必須符合后者的描述。

InfoDictionary version --- CFBundleInfoDictionaryVersion??Info.plist格式的版本信息

Bundle OS Type code -- CFBundlePackageType:用來標識束類型的四個字母長的代碼,(網(wǎng)上找的,不解??)

Bundle versions string, short --- CFBundleShortVersionString 面向用戶市場的束的版本字符串,(網(wǎng)上找的,不解??)

Bundle creator OS Type code --- CFBundleSignature:用來標識創(chuàng)建者的四個字母長的代碼,(網(wǎng)上找的,不解??)

Bundle version --- CFBundleVersion 應用程序版本號,每次部署應用程序的一個新版本時,將會增加這個編號,在app store上用的。

Application require iPhone environment -- LSRequiresIPhoneOS:用于指示程序包是否只能運行在iPhone OS 系統(tǒng)上。Xcode自動加入這個鍵,并將它的值設置為true。您不應該改變這個鍵的值。

Main nib file base name -- NSMainNibFile 這是一個字符串,指定應用程序主nib文件的名稱。如果您希望使用其它的nib文件(而不是Xcode為工程創(chuàng)建的缺省文件)作為主nib文件,可以將該nib文件名關聯(lián)到這個鍵上。nib文件名不應該包含.nib擴展名。這個字段可以刪除,你可以參考我前面的文章,main函數(shù)研究。

supported interface orientations -- UISupportedInterfaceOrientations 程序默認支持的方向。


下面是轉載的。

Application uses Wi-Fi
如果應用程序需要wi-fi才能工作,應該將此屬性設置為true。這么做會提示用戶,如果沒有打開wi-fi的話,打開wi-fi。為了節(jié)省電力,iphone會在30分鐘后自動關閉應用程序中的任何wi-fi。設置這一個屬性可以防止這種情況的發(fā)生,并且保持連接處于活動狀態(tài)?


轉載于:https://www.cnblogs.com/yuhaojishuboke/p/5155854.html

總結

以上是生活随笔為你收集整理的iOS plist文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。