• <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
    • 預約上門
    • 返回頂部
    国产成人精品一区二三区熟女 | 色妞www精品一级视频| 亚洲AV无码国产精品色午友在线 | 99精品在线观看| 国产精品视_精品国产免费| 99re九精品视频在线视频| 国产AV国片精品一区二区 | 久久99久久99精品免观看不卡| 国产精品亚洲а∨天堂2021| 精品成人乱色一区二区| 亚洲精品无码永久在线观看你懂的| 国产精品视频久久久久久 | 亚洲AV成人精品日韩一区 | 最新国产精品剧情在线SS| 久久777国产线看观看精品卜| 国产精品99久久久久久猫咪| 国内大量揄拍人妻精品視頻| 精品久久久久久国产潘金莲| 精品国内片67194| 国产精品小视频免费无限app| 女同久久精品国产99国产精品| 国产成人精品日本亚洲直接| 日韩精品无码熟人妻视频| 亚洲精品无码国产| 精品国产婷婷久久久| 国产成人精品三级麻豆| 国产成人久久精品二三区麻豆| 精品福利一区二区三区免费视频 | 香港黄页精品视频在线| WWW国产亚洲精品久久麻豆| 亚洲精品伊人久久久久| 精品亚洲成AV人在线观看| 久久精品亚洲综合| 久久精品国产亚洲麻豆| 熟女少妇精品一区二区| 精品视频在线观看你懂的一区 | jazzjazz国产精品一区二区| 国产成人精品自线拍| 成人区精品一区二区不卡亚洲| 亚欧在线精品免费观看一区| 97久久精品国产成人影院|