申請(qǐng)下蘋果開發(fā)者賬號(hào)后,需要在Appledeveloper中做配置
網(wǎng)站:https://developer.apple.com
一、配置Certificates,Identifiers &Profiles
1.用新申請(qǐng)的帳號(hào)登錄

登錄成功后選擇右上角的account,點(diǎn)擊,進(jìn)入賬戶配置界面

2.登錄進(jìn)入界面后是如下展示:

選擇Certificates,Identifiers&Profiles
3.新添加證書
然后我們?cè)?對(duì)應(yīng)的位置選擇iOSApp(因?yàn)槲覀円蟼鞯氖莍OS項(xiàng)目)然后點(diǎn)擊右上角新添加證書


由于我們要做項(xiàng)目上傳,選擇生產(chǎn)證書(選擇App storeAnd Ad Hoc那個(gè))
然后Continue進(jìn)入下一個(gè)界面,選擇Continue.出現(xiàn)如下的界面,需要上傳本地的證書,所以要去本地電腦準(zhǔn)備證書。

4.去本地電腦準(zhǔn)備CSR文件
? ? 需要上傳本地的證書,所以要去本地電腦準(zhǔn)備證書。我們需要上傳CSR文件去獲取證書,CSR文件需要我們到本機(jī)鑰匙串里去創(chuàng)建

5.準(zhǔn)備CSR文件的步驟

5.1 CSR文件準(zhǔn)備步驟1

5.2 CSR文件準(zhǔn)備步驟2
然后把CSR文件保存到計(jì)算機(jī)磁盤的某個(gè)位置,我這里選擇了桌面,進(jìn)行存儲(chǔ)

5.3回到網(wǎng)頁(yè)上,選擇CSR文件上傳

5.4找到剛才保存到桌面的CSR文件,然后點(diǎn)擊打開

5.5跳轉(zhuǎn)到如下界面,點(diǎn)擊DownLoad下載生成的證書

注意:這個(gè)證書只能下載一次。點(diǎn)擊下載后。如果想給別的電腦用(需要導(dǎo)出成.p12格式文件到別到電腦上運(yùn)行)
如果不想給別的電腦用,則直接跳轉(zhuǎn)到7,綁定Bundle ID
生成p12文件在別的電腦使用這個(gè)發(fā)布證書,參照步驟6
6.安裝證書后,導(dǎo)出p12文件
安裝證書后,打開鑰匙串訪問(wèn),然后

然后右鍵
注意(如果沒(méi)有導(dǎo)出,可以把這個(gè)證書刪除,然后重新雙擊下載的證書文件)


然后(可以設(shè)置密碼,也可以不設(shè)置密碼,如果設(shè)置密碼了,別人雙擊打開你給的p12文件的話就需要輸入密碼)這里直接不設(shè)置密碼,繼續(xù)
然后保存在桌面

如果想在別的機(jī)器上也能發(fā)布你的代碼,則必須要安裝這個(gè)發(fā)布證書。
7、綁定Bundle ID
綁定你的App的Bundle Identifier(Bundle Identifier是你的App的唯一標(biāo)識(shí),跟身份證一樣)
回到剛才的網(wǎng)頁(yè)上(https://developer.apple.com/account/ios/identifiers/bundle/bundleList.action)

7.1綁定Bundle ID步驟1
下面起一個(gè)名字,不能使用@,&,*,’,”。


7.2綁定Bundle ID步驟2
下面選擇app中包含的服務(wù),默認(rèn)有兩項(xiàng),其余的根據(jù)自己的需求進(jìn)行選擇

然后點(diǎn)擊底部Done

7.3生成描述文件(描述文件的作用是把證書和Bundle Identifier關(guān)聯(lián)起來(lái))

因?yàn)槲覀兪且l(fā)布,所以選擇下面發(fā)布的描述文件,選擇appstore

然后選擇我們要發(fā)布的項(xiàng)目的Bundle Identifier

然后選擇發(fā)布證書,根據(jù)自己電腦上的發(fā)布證書日期來(lái)選擇

然后給描述文件起個(gè)名字。

然后下載描述文件,雙擊安裝(閃一下就完事了,沒(méi)有其他效果

二、itunesConnect配置
描述文件下載后。需要去網(wǎng)站注冊(cè)你的應(yīng)用名字,如果你已經(jīng)在itunesConnect網(wǎng)址注冊(cè)好了你的應(yīng)用,忽略。
1、選擇itunes Connect

2.點(diǎn)擊“我的App”

3.然后點(diǎn)擊左上角那個(gè)+號(hào),創(chuàng)建我們的應(yīng)用

4.補(bǔ)充信息步驟

4.補(bǔ)充信息步驟1

我們的開發(fā)者賬號(hào)沒(méi)有簽訂納稅合同,所以不能上線收費(fèi)應(yīng)用,所以只能暫時(shí)免費(fèi)

4.補(bǔ)充信息步驟2
然后需要填寫不同尺寸的手機(jī)屏幕截圖(也就是拿不同尺寸的模擬器運(yùn)行后,挑出至少3頁(yè)最多5頁(yè)進(jìn)行截圖然后拖到響應(yīng)的區(qū)里)

4.補(bǔ)充信息步驟3



三、Xcode的相關(guān)配置
1.上述操作都完成后,需要在Xcode里面進(jìn)行相關(guān)配置

注意,version要與iTunesconnect中項(xiàng)目的版本號(hào)要一致。
BundleID不要寫錯(cuò)。
Team選擇剛剛登錄的蘋果開發(fā)者帳號(hào)中的team(要選擇公司或者團(tuán)隊(duì)。盡量不選擇個(gè)人)
2.然后配置發(fā)布證書

證書和描述文件要匹配,或者描述文件里剛才選的Bundle和現(xiàn)在的工程的Bundle Identifier要一致。