iOS真機調試——Certificates, Identifiers &Profiles 簡介

Certificates, Identifiers &Profiles 簡介

QQ20141024 1 2x

每次到這個頁面,我都不知道這幾個選項是幹啥的,我相信有不少同窗跟我同樣,因此首先咱們就來先介紹下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能夠默認生成這個文件,不必定要手動生成
相關文章
相關標籤/搜索