蘋果證書申請步驟


  1. "前往"->實用工具->鑰匙串訪問->證書助理->從證書頒發機構請求證書

    • 郵箱填apple開發帳號的郵件地址:***
    • CA郵件地址留空
    • 保存到本地址磁盤,文件名:CertificateSigningRequest.certSigningRequest
  2. developer.apple.com -> Certificates, Identifiers & Profiles -> Certificates -> Development

    • 生成證書:ios_development.cer
    • 把證書下載到本地
  3. 手機-> Organizer

    • 記錄手機的Identifier:
    • 點擊按鈕設定手機為開發機 ;
  4. developer.apple.com -> Certificates, Identifiers & Profiles -> Devices

    • 把你手機上面的UDID信息添加進去
  5. developer.apple.com -> Certificates, Identifiers & Profiles -> Identifiers -> App IDs

    • 注冊個新的App Id
    • 直接選:wildcard App ID,寫個*進去。(wildcard APP ID是不能進行推送的,好處是設置方便,而且不上線的情況下可以多個應用共用一個App Id測試)
  6. developer.apple.com -> Certificates, Identifiers & Profiles -> provisioning -> Development

    • 添加一個新的provisioning
    • 下載 xxxxxxx.mobileprovision
  7. 安裝mobileprovision到xcode(此步驟在xcode5里已經基本可以自動了,不需要手動)

    • 使用xcode 打開xxxxxxx.mobileprovision
    • 重啟xcode
  8. 在xcode的Project菜單下選擇Code Signing Identity中的xxxxxxx就可以了。
    (此步驟在xcode5里也可以自動了,不需要手動)

總結

關於開發證書,蘋果只限制了第一步的證書。
就是說,個人開發者,限制開發者證書只能有一個。
而這個證書其實原理還是公鑰私鑰,所以, CertificateSigningRequest.certSigningRequest
這個文件其實是把我的公鑰提交給蘋果了,那么,多人真機調試的方法就顯而易見了:
很簡單,只需要兩個文件:
* 我的私鑰
* 蘋果為xcode生成的混合證書provisioning(包括我的公鑰,設備UDID,開發者證書)

小團伙就可以用同一個開發帳號進行開發、調試和上線了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM