Certificates, Identifiers &Profiles 簡介
每次到這個頁面,我都不知道這幾個選項是幹啥的,我相信有不少同窗跟我同樣,因此首先咱們就來先介紹下Developer的這幾個選項
Certificates
- Certificate就是證書,是用於把一臺Mac電腦標誌爲開發者電腦所必須的證實
- 開發證書Development Certificate,用於受權開發權限
- 發佈證書Distribution Certificate,用於受權發佈權限
- 每臺Mac須要導出本地證書才能生成開發證書和發佈證書
- 一個證書只對應一臺Mac
Identifier
- Identifier就是身份證,是用於把一個應用標誌爲開發者應用
- App ID是每個應用所特有的ID,與應用內的Bundle ID所對應
- 其餘的如Pass Type ID就是標誌PassBook的ID,Website Push ID就是推送的ID,依次類推
Devices
- Devices就是註冊爲這個開發者設備列表
- 只有註冊了開發者的設備才能進行真機調試
- 使用UDID能夠對設備進行註冊
Provisioning Profiles
- Provisioning Profile就是配置文件,用於把上面三項:Certificate、AppID、Device整合起來的一個說明文件,有了這個文件才能進行真機測試
- 生成的配置文件也和Certificate同樣有開發Development和發佈Distributions
- 如今Xcode能夠默認生成這個文件,不必定要手動生成