iOS簽名機制 原

ios簽名目的:保證app合法性

Mac設備:

  • 私鑰:用來對app進行簽名
  • 公鑰:發給蘋果(CA角色)

蘋果:

  • 私鑰:對來自mac的公鑰進行簽名,生成證書cer,再次簽名生成mobileprovision
  • 公鑰:發給iOS設備

iOS設備

  • 公鑰:來自蘋果的公鑰,驗證蘋果,拿到來自mac公鑰對app進行驗證
  1. mac通過鑰匙串生成CertificateSigningRequest.certSigningRequest即公鑰
  2. Appl私鑰,對Mac設備的公鑰進行簽名後的證書文件ios_development.cer、ios_distribution.cer
  3. apple 將設備 appid(權限) 證書進行再次簽名生成mobileprovision

p12

用於團隊開發 包含證書,私鑰

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章