2016 iOS企業(yè)證書的申請與制作

說明:簡書的頁面內跳轉貌似不能起作用森书,所以讀者可能需要手動滑動的去尋找相應的模塊凝赛。

本文簡介

本文主要包括以下幾個方面:


1.申請企業(yè)賬號


2.制作企業(yè)證書


3.推送證書的詳細制作


4.申請Apple ID步驟


5.申請鄧白氏編碼步驟


6.Bunlde Identifier的解釋

通過這篇文章塞赂,我們最終需要下面的證書:企業(yè)發(fā)布證書(步驟2得到p12文件形式)责鳍,跟Bunlde Identifier(簡寫為Bundle ID医清。 文章最后有相關解釋模塊)綁定的企業(yè)發(fā)布推送證書(步驟3可以得到p12文件形式或者是pem形式)放可,描述文件(步驟3可以得到)

PS:步驟二主要是制作企業(yè)證書法褥,如果你看了步驟二還是不夠清楚推送證書的制作茫叭,那您可以參考步驟三。

我們?yōu)槭裁葱枰@些證書:根據蘋果官方要求半等,企業(yè)發(fā)布一個app必須需要企業(yè)發(fā)布證書揍愁,每個工程包對應一個Bunlde Identifier,所以我們還需要一個匹配該Bunlde Identifier的描述文件杀饵,當然最后我們還要把描述文件和我們的發(fā)布證書相綁定莽囤,這樣就形成了三者綁定。推送證書也是一樣的切距,也必須和Bunlde Identifier相綁定朽缎,這樣后臺就知道消息要推到哪個APP了。

企業(yè)賬號的作用:企業(yè)賬號是蘋果給企業(yè)用戶用來進行內部測試用的一種賬號谜悟,我們可以通過該賬號生成的證書打包APP话肖,放于企業(yè)的內部網站上(不可上傳AppStore),可供蘋果用戶下載安裝葡幸,不過值得注意的是通過這種方式安裝APP最筒,一旦賬號一年有效期到期,手機上已經安裝的APP無法啟動蔚叨,也無法在網站上下載安裝床蜘,必須重新打包發(fā)布。因此賬號按期續(xù)費非常重要蔑水。此證書主要是沒有安裝設備數量限制(由于此特點悄泥,在測試和分發(fā) App 時,給開發(fā)者帶來了極大的便利肤粱,尤其是多人協作)弹囚。但是要注意:此賬號僅僅用于內部測試,不可公開下載领曼,蘋果的管控是非常嚴格的鸥鹉,任何違背蘋果條款使用企業(yè)賬號,都會有企業(yè)賬號被封的風險庶骄,封號之后使用該證書的APP將會閃退毁渗。

開始

<a name="Buy-cer"></a>申請企業(yè)賬號

1.如果你沒有Apple ID,你需要注冊(文章最后有申請Apple ID模塊)


2.打開網頁


3.點擊藍色按鈕


3.png

4.若沒有登錄的話单刁,隨后會彈出蘋果開發(fā)者賬號的登錄界面灸异。利用之前申請的Apple ID登錄就好了

Paste_Image.png

5.第一次登錄成功,會彈出你和蘋果之間的協議。打鉤肺樟,點擊submit


5.png

6.選擇為Company/Organization

6.png

7.當你已經有了鄧白氏編碼則點擊Continue檐春。不大清楚或者沒有請查看申請鄧白氏編碼步驟(文章最后有申請鄧白氏編碼步驟的模塊)

5.png

8.看下面的英文你可以看出上面的意思是你是一個公司的所有制。下面的意思是你被授權做這件事么伯。所以我很自然的選擇了下面

Paste_Image.png

選擇之后你需要填寫下面兩個圖的信息


Paste_Image.png

這里需要填寫一下郵箱上收到的鄧白氏編碼疟暖、公司名、公司主頁田柔、總部座機俐巴、工作郵箱。其中硬爆,總部電話Country Code填寫86欣舵,Phone Number填寫公司座機號(前面加
區(qū)號),Extension填寫分機號缀磕。例:86-0755XXXXXXXX-XXX邻遏。郵箱后綴xxx.com和公司網址域名后綴xxx.com需要保持一致,現在蘋果對蘋果開發(fā)者證書審核很嚴格虐骑,不小心就容易被拒准验。填寫完后,點擊“Continue”廷没。


Paste_Image.png

9 . 點擊藍色按鈕Continue之后糊饱,會提示“Your enrollment is being processed”,說明開發(fā)者證書申請已經提交颠黎。好吧另锋,接下來又是等了,大概一周左右狭归。如果申請期間夭坪,因為資料缺失或準備不完整,造成審核退回过椎,可以聯系蘋果公司4006 701 855室梅。如果需要更新鄧白氏的資料,可以發(fā)送郵件至鄧白氏(若需要鄧白氏協助疚宇,一般蘋果回復的郵件里含有鄧白氏公司的郵件地址)亡鼠,可以用中文或英文撰寫郵件。

Paste_Image.png

10.正常的話大概一周可以收到蘋果公司的電話敷待,確認基本信息和用途(公司內部測試)间涵,則收到可以繼續(xù)的郵件。打開郵件的鏈接或者登錄網站榜揖,即可繼續(xù)申請勾哩。首先抗蠢,同意一下協議。點擊提交思劳。

Paste_Image.png

11.點擊購買迅矛。Apple Developer Enterprise Program證書需要的費用為人民幣¥1988。


Paste_Image.png

12.選擇付款方式(VISA或者MasterCard)敢艰,點擊繼續(xù)進行購買。

Paste_Image.png

13.付款完成册赛。郵箱會收到訂單郵件钠导,這時就可以使用蘋果證書了,后面快到期的時候記得續(xù)繳費用森瘪。

<a name="Make-ProcutionCer"></a>制作企業(yè)證書

1.在Mac系統(tǒng)中進入“鑰匙串訪問”(可以直接用SpotLight搜索)牡属,選擇“鑰匙串訪問”-“證書助理”-“從證書頒發(fā)機構請求證書”。

Paste_Image.png

2.輸入郵箱地址和名稱(建議使用完整英語單詞闡述改證書的意義)扼睬,選擇“存儲到磁盤”

Paste_Image.png

3.登錄Apple developer進入iOS開發(fā)者中心逮栅。選擇 In-House and Ad Hoc,點繼續(xù)窗宇。注意措伐,如果已經創(chuàng)建過In-House的證書,就不能再創(chuàng)建了军俊,該選項會變灰侥加,如下圖。一個賬號只能創(chuàng)建1個發(fā)布證書粪躬,如果要重新創(chuàng)建担败,可以先在之前的列表中將該證書Revoke(撤回)。
切記:Revoke掉證書后會導致以前用該證書打包的APP不能使用

Paste_Image.png


4.在Certificates-Production中創(chuàng)建一個證書镰官。production對應的是發(fā)布提前,development對應的是開發(fā),用于調試泳唠。

Paste_Image.png

5.之后你會看到下面這個頁面狈网,請懸著步驟2的生成的文件

Paste_Image.png

6.提交上去后就會生成一個cer證書,如圖所示笨腥,有效期為一年

Paste_Image.png

7.下載保存到本地孙援,雙擊安裝;在鑰題串登陸證書中可以查看扇雕,其中專用密鑰的名字即為CSR請求文件中的常用名稱

Paste_Image.png

8拓售、以上發(fā)布證書的配置完成了,下面我們來配置appID和推送證書镶奉;在左邊欄中選擇appID,勾選右邊的push可選項础淤,為該appID所對應的應用添加推送功能崭放,下面會看到創(chuàng)建證書的按鈕,分別為開發(fā)證書和發(fā)布證書鸽凶,下面的流程就和上述1中創(chuàng)建證書一樣了币砂,都是先建立證書請求文件,然后提交生成就行了玻侥,需要注意的是决摧,雖然在左邊欄證書欄中也可以直接創(chuàng)建推送證書,但是還是建議在appID中凑兰,勾選了push服務后在此處創(chuàng)建掌桩,這樣會避免因為忘了開通push服務而導致推送不可用的情況發(fā)生
進入到App ID選項,創(chuàng)建或是編輯一個App ID(下面將是創(chuàng)建一個App ID的過程)

Paste_Image.png

創(chuàng)建一個新的App ID


Paste_Image.png

填寫B(tài)undle ID姑食。Bundle ID要和本地需要集成推送功能的項目Bundle Identifier一致波岛。

Paste_Image.png

勾選App Service中Push Notification服務

Paste_Image.png

點擊發(fā)布的選擇重復步驟1,2創(chuàng)建Certificate文件.


Paste_Image.png

和上面制作的發(fā)布證書一樣音半,你會得到發(fā)布版本的推送證書的證書则拷。,下載曹鸠,雙擊煌茬,添加到鑰匙串。
9.addProvisioning Profile


Paste_Image.png

10.選擇步驟8得到的APP ID
Paste_Image.png

11.downLoad到本地


Paste_Image.png

12.到這里你應該得到的文件有 :發(fā)布證書(步驟7得到)彻桃,推送證書(步驟8得到)宣旱,描述文件(步驟11得到)。

13.打開鑰匙扣叛薯。右擊證書浑吟,導出p12文件.


Paste_Image.png

<a name="Make-PushCer"></a>推送證書的詳細制作

在 iOS App 中加入消息推送功能時,必須要在 Apple 的開發(fā)者中心網站上申請推送證書耗溜,每一個 App 需要申請兩個證書组力,一個在開發(fā)測試環(huán)境下使用,另一個用于上線到 AppStore 后的生產環(huán)境抖拴。

1.為你的 App 創(chuàng)建 App ID:

iOS 中每個 App 都需要對應一個 App ID燎字,同一個公司可能會使用類似于 com.example.*
這樣通用的 App ID,但是如果要在 App 中加入消息推送功能阿宅,那么是不能使用通用 ID 的候衍,需要為之單獨創(chuàng)建一個。
首先登陸 iOS Dev Center 洒放,然后進入 Member Center蛉鹿,然后選擇 Certificates,Identifiers & profiles往湿,如下圖:

Paste_Image.png

然后點擊下圖紅框中的任意條目妖异,進入證書界面惋戏,如下圖:

Paste_Image.png

在進入證書界面后,在左邊的Identifiers選擇中選定App IDs他膳,點右上角加號創(chuàng)建Appid响逢,如下圖:

Paste_Image.png

在創(chuàng)建 App ID 的過程中,需要勾選 Push 服務棕孙,如下圖:

Paste_Image.png

進入提交頁面舔亭,push服務處于configurable狀態(tài),如下圖:

Paste_Image.png

點擊submit后到確認頁面蟀俊,如下圖:

Paste_Image.png

點擊done后到初始頁面钦铺,然后再次選擇自己創(chuàng)建的appid,如下圖:

Paste_Image.png

在下圖中選擇edit按鈕欧漱,配置推送的環(huán)境职抡,如圖:
然后配置好對應的推送環(huán)境葬燎,個人版和企業(yè)版的開發(fā)環(huán)境都是選擇創(chuàng)建Development SSL Certificate類型的误甚。個人版和企業(yè)版的發(fā)布環(huán)境。發(fā)布環(huán)境分以下三種:1. in-house必須是企業(yè)開發(fā)賬戶(企業(yè)內)(299美金) 2.ad-hoc個人賬戶或公司Company賬戶(99美金)谱净,但只用于內部測試(總共100個設備).3.上線Appstore只能是個人賬戶或公司Company賬戶(99美金))如下圖:

Paste_Image.png

如果你是為已有的 App 增加消息推送功能窑邦,那么打開原有的 App ID,開啟 Push Notification 選項即可壕探。流程跟上面的一樣冈钦。

2. 創(chuàng)建及下載證書

點擊 Create Certificate按鈕后會出現“About Creating a Certificate Signing Request (CSR)”,如下圖:

Paste_Image.png

到了這里李请,需要停下制作 CSR 文件瞧筛,制作過程比較簡單,下面是制作的過程导盅。打開 Mac 系統(tǒng)軟件'鑰匙串訪問'较幌,選擇 '證書助理' 及 '從證書頒發(fā)機構請求證書',制作 CSR 文件白翻,如下圖:

Paste_Image.png
Paste_Image.png

生成證書后乍炉,返回到 “About Creating a Certificate Signing Request (CSR)” 的界面,點擊 continue滤馍,然后在 “Choose File” 選擇生成的CSR文件岛琼,最后點擊 Generate,生成證書巢株。如下圖:

Paste_Image.png

在證書制作已經完成槐瑞。下載并雙擊用“鑰匙串訪問” 程序打開后,在左邊一欄阁苞,上面選擇登錄随珠,下面選擇證書灭袁,然后選擇剛剛打開的證書,切記不要展開它窗看,直接右擊導出p12茸歧,如下圖:

Paste_Image.png

將文件保存為 .p12 格式,輸入密碼显沈,如圖所示:

Paste_Image.png

最后進入終端软瞎,到證書目錄下,運行以下命令將p12文件轉換為pem證書文件:

Paste_Image.png

提示需要輸入密碼拉讯,輸入剛才導出 p12 時的密碼即可涤浇。
Provisioning Profile的創(chuàng)建 點擊下圖的+按鈕開始創(chuàng)建profile

Paste_Image.png

選擇profile的環(huán)境

Paste_Image.png

選擇創(chuàng)建profile的appid和開發(fā)者證書,并選擇設備魔慷,最后生成profile

Paste_Image.png

<a name="Register-AppleID"></a>申請Apple ID步驟

1.登錄APP ID的申請網站

2.點擊創(chuàng)建您的Apple ID

Paste_Image.png

3.接下來跟著填寫信息就好了

<a name="register-DUNS"></a>申請鄧白氏編碼步驟

貴公司可能已經有了一個免費的鄧白氏編碼只锭。在注冊以前你可以通過
檢測來確定來檢查貴公司是否已經擁有。在這個檢測中你將會被問到一下4方面的有關信息:


1.Legal entity name (合法的公司名稱)
2.Headquarters address(總部地址)
3.Mailing address (郵件地址)
4.Your work contact information (聯系方式)


在核實的過程中D&B可能會直接聯系你詢問貴公司的相關業(yè)務或者多少雇員等相關信息院尔。

如果貴公司沒有鄧白氏編碼蜻展。您可以點擊申請鄧白氏編碼
那申請完之后可能要等上至少5個工作日,如果時間超過兩周你可以聯系郵件D&B郵件 applecs@dnb.com邀摆。一旦你收到了鄧白氏編碼纵顾,請給予蘋果公司至少兩個工作日從D&B來接受你的信息。蘋果咨詢熱線4006 701 855

<a name="Description-of-BundleID"></a>Bunlde Identifier的解釋

每個工程對應一個唯一的Bunlde Identifier栋盹。所以推送的證書里面的Bunlde Identifier必須和這個綁定施逾,這樣才能形成證書對應工程項目。我們建議您的Bunlde Identifier的寫法為:com.公司名英文縮寫.項目名稱


Paste_Image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末例获,一起剝皮案震驚了整個濱河市汉额,隨后出現的幾起案子,更是在濱河造成了極大的恐慌榨汤,老刑警劉巖蠕搜,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機醉者,發(fā)現死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來旬渠,“玉大人,你說我怎么就攤上這事端壳「娑” “怎么了?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵损谦,是天一觀的道長岖免。 經常有香客問我岳颇,道長,這世上最難降的妖魔是什么颅湘? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任话侧,我火速辦了婚禮,結果婚禮上闯参,老公的妹妹穿的比我還像新娘瞻鹏。我一直安慰自己,他們只是感情好鹿寨,可當我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布新博。 她就那樣靜靜地躺著,像睡著了一般脚草。 火紅的嫁衣襯著肌膚如雪赫悄。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天馏慨,我揣著相機與錄音埂淮,去河邊找鬼。 笑死熏纯,一個胖子當著我的面吹牛同诫,可吹牛的內容都是我干的粤策。 我是一名探鬼主播樟澜,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼叮盘!你這毒婦竟也來了秩贰?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤柔吼,失蹤者是張志新(化名)和其女友劉穎毒费,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體愈魏,經...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡觅玻,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了培漏。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片溪厘。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖牌柄,靈堂內的尸體忽然破棺而出畸悬,到底是詐尸還是另有隱情,我是刑警寧澤珊佣,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布蹋宦,位于F島的核電站披粟,受9級特大地震影響,放射性物質發(fā)生泄漏冷冗。R本人自食惡果不足惜守屉,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蒿辙。 院中可真熱鬧胸梆,春花似錦、人聲如沸须板。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽习瑰。三九已至绪颖,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間甜奄,已是汗流浹背柠横。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留课兄,地道東北人牍氛。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像烟阐,于是被迫代替她去往敵國和親搬俊。 傳聞我的和親對象是個殘疾皇子蜒茄,可洞房花燭夜當晚...
    茶點故事閱讀 43,486評論 2 348

推薦閱讀更多精彩內容