關(guān)于ios證書

1私股、開發(fā)者證書(分為開發(fā)和發(fā)布兩種茂卦,類型為ios Development,ios Distribution)贩耐,這個(gè)是最基礎(chǔ)的奶躯,不論是真機(jī)調(diào)試,還是上傳到appstore都是需要的甸箱,是一個(gè)基證書闽坡,用來證明自己開發(fā)者身份的栽惶;

2、appID,這是每一個(gè)應(yīng)用的獨(dú)立標(biāo)識疾嗅,在設(shè)置項(xiàng)中可以配置該應(yīng)用的權(quán)限外厂,比如是否用到了PassBook,GameCenter,以及更常見的push服務(wù),如果選中了push服務(wù)代承,那么就可以創(chuàng)建生成下面第3條所提到的推送證書汁蝶,所以,在所有和推送相關(guān)的配置中论悴,首先要做的就是先開通支持推送服務(wù)的appID;

3掖棉、推送證書(分為開發(fā)和發(fā)布兩種,類型分別為APNs Development ios,APNs Distribution ios),該證書在appID配置中創(chuàng)建生成膀估,和開發(fā)者證書一樣啊片,安裝到開發(fā)電腦上;

4玖像、Provisioning Profiles,這個(gè)東西是很有蘋果特色的一個(gè)東西紫谷,我一般稱之為PP文件,該文件將appID,開發(fā)者證書捐寥,硬件Device綁定到一塊兒笤昨,在開發(fā)者中心配置好后可以添加到Xcode上,也可以直接在Xcode上連接開發(fā)者中心生成握恳,真機(jī)調(diào)試時(shí)需要在PP文件中添加真機(jī)的udid瞒窒;是真機(jī)調(diào)試和必架必備之珍品;

平常我們的制作流程一般都是按以上序列進(jìn)行乡洼,先利用開發(fā)者帳號登陸開發(fā)者中心崇裁,創(chuàng)建開發(fā)者證書匕坯,appID,在appID中開通推送服務(wù),在開通推送服務(wù)的選項(xiàng)下面創(chuàng)建推送證書(服務(wù)器端的推送證書見下文)拔稳,之后在PP文件中綁定所有的證書id,添加調(diào)試真機(jī)等葛峻;

具體操作流程如下:

1、開發(fā)者證書的制作巴比,首先登陸到開發(fā)者中心术奖,找到證書配置的版塊,猛戳進(jìn)入轻绞,點(diǎn)進(jìn)證書采记,會顯示如下界面,點(diǎn)擊右上角的加號

會出現(xiàn)以下界面政勃,該操作重復(fù)兩次唧龄,分別創(chuàng)建開發(fā)測試證書和發(fā)布證書,開發(fā)測試證書用于真機(jī)調(diào)試奸远,發(fā)布證書用于提交到appStore,我們以開發(fā)測試證書為例选侨,選擇第一個(gè)紅框中的內(nèi)容;

然后下一步然走,會提示創(chuàng)建CSR文件,也就是證書簽名請求文件戏挡,會有很詳細(xì)的操作說明芍瑞,如果英文不太好,可以參考下圖褐墅;

之后將該CSR文件保存到一處拆檬;

備注:CSR文件盡量每個(gè)證書都制作一次,將常用名稱區(qū)分開來妥凳,因?yàn)樵摮S妹Q是證書中的密鑰的名字竟贯;

之后在開發(fā)者中心將該CSR文件提交;

提交上去后就會生成一個(gè)cer證書逝钥,如圖所示屑那,有效期為一年;

利用同樣的方法配置一下Distribution發(fā)布證書艘款,下載保存持际,雙擊安裝;在鑰題串登陸證書中可以查看哗咆,其中專用密鑰的名字即為CSR請求文件中的常用名稱蜘欲;

2、以上開發(fā)者證書的配置完成了晌柬,下面我們來配置appID和推送證書姥份;在左邊欄中選擇appID,勾選右邊的push可選項(xiàng)郭脂,為該appID所對應(yīng)的應(yīng)用添加推送功能,下面會看到創(chuàng)建證書的按鈕澈歉,分別為開發(fā)證書和發(fā)布證書展鸡,下面的流程就和上述1中創(chuàng)建證書一樣了,都是先建立證書請求文件闷祥,然后提交生成就行了娱颊,需要注意的是,雖然在左邊欄證書欄中也可以直接創(chuàng)建推送證書凯砍,但是還是建議在appID中箱硕,勾選了push服務(wù)后在此處創(chuàng)建,這樣會避免因?yàn)橥碎_通push服務(wù)而導(dǎo)致推送不可用的情況發(fā)生悟衩;

證書創(chuàng)建完成后剧罩,下載保存,雙擊安裝即可座泳;

3惠昔、最后我們來進(jìn)行PP文件的制作

該流程進(jìn)行兩次,分別創(chuàng)建開發(fā)測試用PP文件和發(fā)布PP文件挑势,前者用于真機(jī)測試镇防,后者用于提交發(fā)布;Ad Hoc格式一般用于企業(yè)帳號潮饱,此處我們忽略来氧;

選擇后提交

會自動檢測匹配appID,另外下拉項(xiàng)中還可以選擇wildCard格式,該格式為自動生成香拉,使用*通配符啦扬,適用于批量的,沒有推送凫碌,PassCard等服務(wù)的應(yīng)用扑毡;我們選擇我們剛剛創(chuàng)建的appID,之后下一步選擇證書;

會自動檢測匹配appID,另外下拉項(xiàng)中還可以選擇wildCard格式盛险,該格式為自動生成瞄摊,使用*通配符,適用于批量的苦掘,沒有推送泉褐,PassCard等服務(wù)的應(yīng)用;我們選擇我們剛剛創(chuàng)建的appID,之后下一步選擇證書鸟蜡;

繼續(xù)膜赃,這里有一個(gè)區(qū)別,因?yàn)镻P文件的開發(fā)測試版需要真機(jī)調(diào)試揉忘,所以我們需要綁定真機(jī)跳座,這里因?yàn)橹拔姨砑舆^一些設(shè)備端铛,所以這里就可以直接全選添加,如果沒有的話疲眷,需要將真機(jī)的udid復(fù)制出來在此添加禾蚕,在發(fā)布PP文件中,是沒有這一步的狂丝;

之后就是輸入一個(gè)PP文件的名字了换淆,然后生成,下載保存几颜,雙擊添加到Xcode庫中倍试,這樣在真機(jī)調(diào)試或者發(fā)布時(shí),就可以分別有不同的PP文件與其對應(yīng)蛋哭;

添加到Xcode中的效果如下:

到目前為止县习,客戶端開發(fā)和上架所需要的證書文件配置都已經(jīng)配齊了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末谆趾,一起剝皮案震驚了整個(gè)濱河市躁愿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌沪蓬,老刑警劉巖彤钟,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異跷叉,居然都是意外死亡逸雹,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進(jìn)店門性芬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人剧防,你說我怎么就攤上這事植锉。” “怎么了峭拘?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵俊庇,是天一觀的道長。 經(jīng)常有香客問我鸡挠,道長辉饱,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任拣展,我火速辦了婚禮彭沼,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘备埃。我一直安慰自己姓惑,他們只是感情好褐奴,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著于毙,像睡著了一般敦冬。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上唯沮,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天脖旱,我揣著相機(jī)與錄音,去河邊找鬼介蛉。 笑死萌庆,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的甘耿。 我是一名探鬼主播踊兜,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼佳恬!你這毒婦竟也來了捏境?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤毁葱,失蹤者是張志新(化名)和其女友劉穎垫言,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體倾剿,經(jīng)...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡筷频,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了前痘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片凛捏。...
    茶點(diǎn)故事閱讀 38,673評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖芹缔,靈堂內(nèi)的尸體忽然破棺而出坯癣,到底是詐尸還是另有隱情,我是刑警寧澤最欠,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布示罗,位于F島的核電站,受9級特大地震影響芝硬,放射性物質(zhì)發(fā)生泄漏蚜点。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一拌阴、第九天 我趴在偏房一處隱蔽的房頂上張望绍绘。 院中可真熱鬧,春花似錦、人聲如沸脯倒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽藻丢。三九已至剪撬,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間悠反,已是汗流浹背残黑。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留斋否,地道東北人梨水。 一個(gè)月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像茵臭,于是被迫代替她去往敵國和親疫诽。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,562評論 2 349

推薦閱讀更多精彩內(nèi)容