1. 程式人生 > >iOS 開發、測試、生產的描述檔案(配置檔案)

iOS 開發、測試、生產的描述檔案(配置檔案)

對於iOS開發,證書以及描述檔案是必不可少的元素。
iOS證書是用來證明iOS App內容的合法性和完整性的數字證書。對於想安裝到真機或釋出到AppStore的應用程式(App),只有經過簽名驗證才能確保來源可信,並且保證App內容是完整、未經篡改的。數字證書是一個經證書授權中心數字簽名的包含公開金鑰擁有者資訊以及公開金鑰的檔案。具有時效性,只在特定的時間段內有效。證書的生成我們上節已經講解,在此不再贅述。
描述檔案是為我們的IDE準備的配置,它包含了三種資訊:證書、App ID、裝置的UDID。App ID是我們App的唯一標識,同樣是在Apple developer 賬戶裡邊使用bundle id建立的。裝置的UDID加到配置檔案裡邊,我們才能使用相應的裝置進行開發、測試,沒有新增的裝置是安裝不上我們的測試包的,所以,當測試人員問我們要測試包的時候,一定要保證該裝置已經配置到描述檔案裡。建立相應的描述檔案


Xcode自8.0之後可以自動生成相應的配置檔案,方便了小白們的開發。自動配置
使用Xcode進行開發、打包時,我們選擇相應的描述檔案
使用自己建立的配置
debug對應開發時我們使用的描述檔案,release對應著我們打包時使用的檔案(有App Store跟Ad Hoc 兩種,分別用於上架跟供測試人員測試)
如此,就可以開心地去開發啦