什么是App ID呢?
如果把一個(gè)應(yīng)用程序看做是一個(gè)Apple用戶的話讨盒,那么App ID就相當(dāng)于的你的Apple ID豌习。你用Apple ID下載軟件,享受蘋果提供的iCloud服務(wù)银萍。蘋果公司通過Apple ID的方式讓每一個(gè)用戶都擁有自己個(gè)性化的服務(wù)变勇。那么這個(gè)App ID就是蘋果給應(yīng)用程序提供各種服務(wù)的‘Apple ID’了。App ID提供給程序諸如iCloud服務(wù)贴唇,Apple Pay服務(wù)等搀绣。是由'Team ID'(前綴部分) + '.' + 'Bundle ID'(后綴部分) 組成的。
獲取App ID
1.登錄Member Center,登錄后看起來應(yīng)該是這樣的:
Snip20151009_3.png
2.選擇上圖中圈起來的那一項(xiàng)戳气,你會(huì)進(jìn)入一個(gè)下面這樣一個(gè)頁面:
Snip20151009_4.png
3.開發(fā)iOS你就選擇圖中圈起來的那一項(xiàng)链患,開發(fā)Mac應(yīng)用就選擇Mac Apps中的對應(yīng)的選項(xiàng),我搞iOS開發(fā)進(jìn)到相應(yīng)的頁面如下圖:
Snip20151009_5.png
4.要獲取App ID,相信聰明的你應(yīng)該知道接下來應(yīng)該在哪里操作了吧瓶您,就如你所想的那樣麻捻,就是箭頭所指的地方,然后再對應(yīng)的右邊選擇‘+’來添加一個(gè)App ID呀袱。
Snip20151009_7.png
5.添加App ID的第一項(xiàng)是填寫App ID的描述贸毕,這個(gè)你就隨便寫好了,不要過分到你以后不知道是用來干嘛的就好夜赵,我是用來測試通知的一個(gè)demo明棍,所以就如圖那樣寫了。接下來要填寫的就是Bundle ID油吭,這個(gè)Bundle ID是一個(gè)關(guān)鍵的部分击蹲,它既是App ID中的后最部分署拟,也是你要使用該App ID的應(yīng)用程序里面的Bundle 。所以填寫的時(shí)候要慎重歌豺。
suffix .png
6.接下來就是選擇App Services了推穷,從圖中我們可以看出來里面有很多服務(wù),需要的勾上即可类咧。
Snip20151009_10.png
7.比如我要做的應(yīng)用程序需要通知服務(wù)馒铃,勾選之后點(diǎn)Continue。如下圖所示痕惋,但是為什么是黃色的點(diǎn)點(diǎn)和其他另外兩個(gè)默認(rèn)選中的不一樣扒睢?莫慌值戳,就想些程序一樣议谷,出錯(cuò)看提示,看見黃點(diǎn)點(diǎn)后面寫的Configurable沒堕虹?提示我們還需要配置才會(huì)生效卧晓,在哪里配置呢?先走一步再說赴捞,點(diǎn)擊submit逼裆。
Snip20151009_11.png
8.接下來點(diǎn)擊done。完成之后在回到App IDs這一欄,看見沒赦政?能找到我們剛才添加的App ID胜宇,點(diǎn)擊它。你不會(huì)發(fā)現(xiàn)有奇跡發(fā)生恢着。
Snip20151009_13.png
9.雖然沒有奇跡桐愉,但是有一個(gè)Edit按鈕,看來是在這里配置了掰派。
Snip20151009_14.png
10.從下面的圖中可以看出來仅财,原來要使用App ID中選擇的服務(wù)要先創(chuàng)建一個(gè)證書啊。
Snip20151009_15.png
11.那就創(chuàng)建一個(gè)證書唄碗淌,點(diǎn)擊Create Certificates。神馬抖锥?需要上傳一個(gè)CSR文件亿眠。需要你就給它傳一個(gè)唄。不知道怎么這個(gè)CSR文件是神馬沒關(guān)系磅废,請移步到這里你便會(huì)知曉纳像。
Snip20151009_16.png
12.上傳完成CSR文件之后點(diǎn)擊Generate便ok了。真是千呼萬喚使出來呀拯勉!
Snip20151009_17.png
13.再一次回到App IDs看看我們的那個(gè)App ID竟趾,變綠了吧憔购。可是哪兒還有一個(gè)沒有變綠呀岔帽,還記得剛才我們Configurable的時(shí)候有2個(gè)選項(xiàng)吧玫鸟,我只是配置了Development狀態(tài)下的,所以Distribution沒有配置就自然是黃的犀勒。Development是測試用的,Distribution是發(fā)布用的贾费。
Snip20151009_1.png
14.如果你需要下載對應(yīng)的證書文件钦购,點(diǎn)擊Edit進(jìn)去就有Download選項(xiàng)了。好了褂萧,關(guān)于App ID就到這里押桃,希望大家在開發(fā)中玩得愉快!
Snip20151009_3.png