iOS-證書的類型和功能、Provisioning Profiles的簡(jiǎn)介

iOS證書有很多種類,一定要了解各種證書的作用和注意事項(xiàng)才能在iOS開發(fā)中無往不利,而不是手忙腳亂。

下面簡(jiǎn)單介紹各個(gè)證書的功能:

1.iOS開發(fā)證書(iOS Development)

在APP上線前,幾乎都是使用開發(fā)證書,開發(fā)過程中iOS開發(fā)證書是用于真機(jī)測(cè)試,然后調(diào)試、測(cè)試APP的運(yùn)行情況。

2.iOS發(fā)布證書(iOS Distribution)

當(dāng)APP開發(fā)測(cè)試好,上線就需要用到iOS發(fā)布證書,用iOS發(fā)布證書打包的ipa才能上傳到App Store審核。

3.iOS推送證書

iOS推送證書分為開發(fā)和發(fā)布兩種,類型分別為APNs Development iOS、APNs Distribution iOS,兩者和上面的開發(fā)證書、發(fā)布證書相對(duì)應(yīng)。iOS推送證書用于推送通知,平時(shí)我們?cè)谑謾C(jī)的系統(tǒng)欄下拉看到的那些消息就是推送通知,如果要做這個(gè)功能就需要配置開發(fā)推送證書。

Provisioning Profiles的簡(jiǎn)介

Provisioning Profiles一般稱之為PP文件,該文件將appID,開發(fā)者證書,硬件Device綁定到一塊兒,在開發(fā)者中心配置好后可以添加到Xcode上,也可以直接在Xcode上連接開發(fā)者中心生成,真機(jī)調(diào)試時(shí)需要在PP文件中添加真機(jī)的udid;

注意:

一個(gè)證書可以對(duì)應(yīng)多個(gè)APP,每個(gè)APP的證書的Provisioning Profiles是惟一的,所以一個(gè)證書也可以對(duì)應(yīng)多個(gè)Provisioning Profiles。
一個(gè)開發(fā)者賬號(hào)最多只能創(chuàng)建3個(gè)發(fā)布證書,而且證書被撤銷掉了之后用該證書打包的應(yīng)用會(huì)打不開。

順便貼一篇 完整的證書申請(qǐng)和打包過程:http://www.itdecent.cn/p/2b3c2693f4f2

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.首先通過鑰匙串訪問——證書助理——從證書頒發(fā)機(jī)構(gòu)請(qǐng)求證書——填寫證書信息(郵箱,常用名稱,存儲(chǔ)到磁盤)——存儲(chǔ)...
    DanDanC閱讀 8,126評(píng)論 5 15
  • 轉(zhuǎn)發(fā)自:http://www.cnblogs.com/CoderAlex/p/5033852.html 引言 關(guān)于...
    Remover閱讀 21,889評(píng)論 6 33
  • 原文:http://hechen.info/2015/07/30/iOS-Push-Notification/ 最...
    羊大果閱讀 3,036評(píng)論 0 8
  • 晃了晃腦,在想什么 不知道,我不知道啊 如果可以是那個(gè)旁觀者,就好了 這樣,就能看見自己的愚昧 我知道, 我會(huì)看到...
    橡籽閱讀 314評(píng)論 1 1
  • 早上迷迷糊糊地起來,早已經(jīng)日上三竿,另外一撥客人已經(jīng)走了。其實(shí)總共就那么幾樣早餐,等我們order到端上桌又是一小...
    Cicicat閱讀 370評(píng)論 0 0

友情鏈接更多精彩內(nèi)容