IOS info.plist

來源:互聯網
上載者:User

標籤:ios info.plist

在舊版本Xcode建立的工程中,這個設定檔的名字就叫“Info.plist”

 項目中其他Plist檔案不能帶有“Info”這個字眼,不然會被錯認為是傳說中非常重要的“Info.plist”。同樣,若你新接觸一個項目,想要看它的配置資訊,可以找項目名-info的plist檔案,項目中還有一個InfoPlist.strings的檔案,跟Info.plist檔案的本地化相關

開啟info.plist檔案如:

我們可以看到這是一個字典,字典中存放的是很多的健值對。我們可以在這裡添加一些項目的配置。下面介紹一些比較重要的我們經常用到的一些屬性:

常見屬性(紅色部分是用文字編輯器開啟時看到的key)

Localiztion native development region(CFBundleDevelopmentRegion)-本地化相關

Bundle display name(CFBundleDisplayName)-程式安裝後顯示的名稱,限制在10-12個字元,如果超出,將被顯示縮寫名稱。預設顯示的是工程名稱,如果你修改了這個值,有兩點需要注意:

1. 卸載之前已經部署的應用

2. 清除Xcode的緩衝,從新部署

不然app的名稱修改不會成功。

Icon file(CFBundleIconFile)-app表徵圖名稱,一般為Icon.png

Bundle version(CFBundleVersion)-應用程式的版本號碼,每次往App Store上發布一個新版本時,需要增加這個版本號碼

Main storyboard file base name(NSMainStoryboardFile)-主storyboard檔案的名稱,在項目的工程配置可以修改Main Inerface屬性也可以設定主storyboard檔案,並且修改後info.plist檔案中的資訊會自動修改。

Bundle identifier(CFBundleIdentifier)-項目的唯一標識,部署到真機時用到,這是與其他app區分的唯一標識,若此標識相同,後部署的app將覆蓋之前部署的app。

實際上plist檔案本質上就是一種特殊的XML檔案。

IOS info.plist

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.