• <ul id="cgeq2"></ul>
  • 歡迎您光臨深圳塔燈網(wǎng)絡科技有限公司!
    電話圖標 余先生:13699882642

    網(wǎng)站百科

    為您解碼網(wǎng)站建設的點點滴滴

    iOS 申請證書流程蘋果都干了些什么

    發(fā)表日期:2017-12 文章編輯:小燈 瀏覽次數(shù):2723

    前言

    注重分析,過程簡略

    .CER 文件

    .cer 證書-->p12證書,綁定 MAC 即綁定 Xcode,即可以用這臺 MAC 的 Xcode 跑真機、打包、發(fā)布。

    . P12 文件

    CER 的鑰匙串導出文件,可以使擁有權限的 MAC 設備由3臺增加到更多。

    .mobileprovision 配置文件

    .mobileprovision文件 ,匯總
    證書(MAC+Xcode)+ APPID(程序包名)+ UUID(手機標識)

    開始申請流程

    1. 創(chuàng)建 CSR (證書簽名請求文件)

    1.1.打開鑰匙串


    從鑰匙串申請證書

    1.2. 將 CSR證書簽名請求文件存在本地


    將 CSR證書簽名請求文件存在本地

    1.3. 鑰匙串中多出相應的密鑰對
    選擇存儲位置后,Keychain鑰匙串將生成一個包含開發(fā)者身份信息的CSR(Certificate Signing Request)文件。同時,Keychain Access->Keys(密鑰)中增加一對Public/Private Key Pair。

    鑰匙串多出一對公私秘鑰

    將 CSR證書簽名請求文件存在本地,退出鑰匙串

    2. 申請開發(fā)證書/分發(fā)證書

    2.1.打開 Apple 開發(fā)者中心 ,登錄或創(chuàng)建開發(fā)者賬號后登錄。

    2.2. 點開申請證書選項


    申請證書

    2.3. 添加證書


    申請證書流程菜單
    選擇證書類型
    中間證書

    注意:
    使用證書必須在系統(tǒng)鑰匙串中擁有中間簽名證書。 此證書由Xcode自動安裝,有使用期限,過期需要更新。

    要生成證書先本地生成 CSR 文件
    添加證書簽名請求文件
    下載CER證書

    CSR文件的作用:

    • 要手動生成 cer證書,就需要先使用你MAC 上的鑰匙串生成 CSR (證書簽名請求文件).
    • 創(chuàng)建CSR文件時,會自動生成RSA加密的公鑰和私鑰對。 其中私鑰存儲在MAC上,默認存在登錄鑰匙串中,申請的證書是公鑰部分。
      這樣蘋果公司就通過證書(公鑰)完成了對 MAC 電腦(鑰匙串中的私鑰)的合法性驗證,允許你的電腦Xcode 打包/跑 APP

    2.4.推送證書需要選定 APP ID

    在APNs(Apple Push Notification service)和你App推送服務器之間建立連接,以將遠程通知傳送到您的應用程序。 每個應用都需要單獨的證書。

    推送證書需添加 APP ID.png

    推送證書的作用:

    • 具有遠程通知功能的所有App ID都需要自己的Apple推送服務SSL證書. SSL證書允許您的服務器連接到Apple推送服務.
    • 只有具有特定軟件包標識符的顯式應用程序ID(APP ID)才能用于創(chuàng)建Apple推送服務SSL證書。
    • 也就是說,普通證書對所有 App 測試都是通用的,而推送證書由于需要對特定 App 進行不同的推送通知,具有特異性,所以需要綁定 APP ID.

    2.5. 用證書導出 .p12證書

    證書下載后雙擊即可添加進鑰匙串,若證書無專用秘鑰可將其由系統(tǒng)秘鑰拖到登錄秘鑰即可。

    屏幕快照 2017-12-06 下午2.05.16.png
    3. 添加 App ID

    3.1. 即添加 Bundle ID,標識 APP

    添加APP ID

    3.2.填入 app name\app id

    填入 app name\app id
    勾選推送

    3.3. 確定注冊 APP ID

    確定注冊 APP ID
    4. 添加 設備

    4.1. 添加測試用的設備

    個人賬號/公司賬號最多添加100臺,企業(yè)級賬號上限1000臺。

    添加測試用的設備

    4.2.填入設備 名稱 和 UUID

    填寫設備名稱和UUID

    以上已經(jīng)完成了對 證書(MAC)APPID(APP)設備(iPhone) 三者的鎖定,下面就需要據(jù)此生成開發(fā)和分發(fā)的配置文件。

    5. 添加配置證書

    5.1.選定證書類型


    選定證書類型

    5.2. 選定 APP ID


    選定 APP ID

    5.3. 選定證書

    此證書關系到 APP 能在那臺 MAC 的 Xcode 運行,不帶推送等額外功能可以選擇只綁定了 MAC的證書,帶推送等額外功能的必需選擇同時綁定 MAC 和 APPID的證書。

    選擇證書

    5.4. 選定設備


    選定可以測試的設備

    5.5. 綁定完畢,命名、下載配置文件

    配置文件命名
    配置文件添加完畢

    總結

    參考& 引用

    iOS開發(fā)證書與配置文件的使用
    2017年最新版本iOS申請證書與發(fā)布流程


    本頁內容由塔燈網(wǎng)絡科技有限公司通過網(wǎng)絡收集編輯所得,所有資料僅供用戶學習參考,本站不擁有所有權,如您認為本網(wǎng)頁中由涉嫌抄襲的內容,請及時與我們聯(lián)系,并提供相關證據(jù),工作人員會在5工作日內聯(lián)系您,一經(jīng)查實,本站立刻刪除侵權內容。本文鏈接:http://www.juherenli.com/20496.html
    相關開發(fā)語言
     八年  行業(yè)經(jīng)驗

    多一份參考,總有益處

    聯(lián)系深圳網(wǎng)站公司塔燈網(wǎng)絡,免費獲得網(wǎng)站建設方案及報價

    咨詢相關問題或預約面談,可以通過以下方式與我們聯(lián)系

    業(yè)務熱線:余經(jīng)理:13699882642

    Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

    • QQ咨詢
    • 在線咨詢
    • 官方微信
    • 聯(lián)系電話
      座機0755-29185426
      手機13699882642
    • 預約上門
    • 返回頂部
    精品一区二区三区无码视频| 91久久精品视频| 精品国产中文字幕| 5x社区精品视频在线播放18| 国内午夜国产精品小视频| 精品女同一区二区三区免费播放| 国产精品jizz在线观看直播| 国产精品涩涩涩视频网站| 精品国产AⅤ一区二区三区4区| 午夜精品视频任你躁| 精品国产a∨无码一区二区三区| 久久精品国产半推半就| 国产综合免费精品久久久| re99热久久这里只有精品| 国产精品社区在线观看| 色婷婷精品大在线视频| 亚洲精品国产日韩| 2021国产精品自拍| 99久久99久久久99精品齐| 久久最新精品国产| 久久线看观看精品香蕉国产| 国产在线精品一区二区夜色| 亚洲日韩精品无码专区网站| 羞羞色院91精品网站| 国产精品扒开做爽爽爽的视频| 精品久久久久久久无码久中文字幕| 8090成人午夜精品| 99re66热这里只有精品| 国产精品视频不卡| 国产精品片在线观看手机版| 国产高清在线精品一区二区三区| 国产亚洲女在线线精品| 国产精品久久久小说| 国产在线精品一区二区在线看| 国产精品先锋资源站先锋影院| 国产精品国产香蕉在线观看网| 精品久久伦理中文字幕| 精品国产一区二区麻豆| 国产精品99久久久| 日韩精品视频在线观看免费| 国产精品福利片免费看|