蘋果的開發(fā)者賬號(hào)分為三種:個(gè)人開發(fā)者賬號(hào)、公司開發(fā)者賬號(hào)、企業(yè)開發(fā)者賬號(hào)
個(gè)人開發(fā)者賬號(hào):以個(gè)人的名義申請(qǐng)的開發(fā)者賬號(hào),有AppleID即可申請(qǐng);可以在AppStore上發(fā)布應(yīng)用;可以打包內(nèi)測(cè)版安裝包,需要提供安裝設(shè)備的UDID,測(cè)試設(shè)備上限為100;費(fèi)用:$99
公司開發(fā)者賬號(hào):以公司的名義申請(qǐng)的開發(fā)者賬號(hào),有AppleID即可申請(qǐng),申請(qǐng)時(shí)需要提供公司的鄧白氏編碼;可以在AppStore上發(fā)布應(yīng)用;可以打包內(nèi)測(cè)版安裝包,需要提供安裝設(shè)備的UDID,測(cè)試設(shè)備上限為100;費(fèi)用:$99
企業(yè)開發(fā)者賬號(hào):以公司的名義申請(qǐng)的開發(fā)者賬號(hào),有AppleID即可申請(qǐng),申請(qǐng)時(shí)需要提供公司的鄧白氏編碼;不可以在AppStore上發(fā)布應(yīng)用;可以打包企業(yè)版安裝包,不需要提供安裝設(shè)備的UDID,沒有設(shè)備數(shù)量限制,但是蘋果不鼓勵(lì)通過企業(yè)包的方式運(yùn)營(yíng)自己的App,被發(fā)現(xiàn)可能會(huì)被封號(hào);費(fèi)用:$299
1)AppleID
2)公司的鄧白氏編碼DNUS
3)一張具有國(guó)際支付功能的信用卡,VISA和萬事達(dá)都可以
這里不做重點(diǎn)描述,請(qǐng)參考我的另一篇博客。
1)、登陸到蘋果開發(fā)者賬號(hào) https://developer.apple.com 選擇右上角的Account
2)、輸入賬號(hào)密碼
3)、進(jìn)入證書、ID和配置文件選項(xiàng)
4)、選擇左側(cè)選項(xiàng)欄里的證書、全部,點(diǎn)擊右上角加號(hào)進(jìn)入創(chuàng)建證書界面
5)、選擇證書類型:Production、In-House and Ad Hoc distribution 選項(xiàng)
6)、添加CSR文件、創(chuàng)建證書,關(guān)于CSR文件的創(chuàng)建這里就不在贅述了。
7)、下載到本地,雙擊安裝。
*關(guān)于企業(yè)版的AppID這里需要說一下,在個(gè)人和企業(yè)的開發(fā)者賬號(hào)里無論是真機(jī)測(cè)試,還是發(fā)布AdHoc類型的安裝包,只要?jiǎng)?chuàng)建一個(gè)通配符形式的AppID,在創(chuàng)建一個(gè)Dev和一個(gè)Dis的配置文件就可以對(duì)付大部分的情況了。但是如果想打包InHouse版本的ipa文件,是不可以設(shè)置通配符形式的AppID的,像這種 com.apple.* 這樣是不可以的,必須是明確的AppID 像這種com.apple.appleid 。
1)、選擇ID下面的App IDs 點(diǎn)擊右上角的加號(hào)創(chuàng)建新的AppID
2)、添加AppID名稱
3)、添加Bundle ID、選擇Explicit App ID
更多建議: