大概是19年寫的文章吧,當(dāng)時(shí)給Android 同事分享了下iOSApp上架的流程(就是幾個(gè)人在會議室坐在一起講課那種類型),并寫了個(gè)文檔保存在公司的內(nèi)部網(wǎng)站上,今天翻出來了我感覺對新手還是挺有幫助的,就寫這一篇blog吧
流程步驟:
1.通過新建一個(gè)叫minsida的項(xiàng)目進(jìn)行舉例
新建好項(xiàng)目如下圖所示
2.我們項(xiàng)目已經(jīng)建好了,我們現(xiàn)在需要打包上架到Apple Store該進(jìn)行如下操作
打開開發(fā)者中心網(wǎng)址:https://developer.apple.com 最好使用Apple自帶的Safri瀏覽器點(diǎn)擊Account 如下圖
再輸入賬號密碼登錄
登錄成功后到如下圖界面,點(diǎn)擊:Certificates, Identifiers & Profiles(專門生成證書,綁定Bundle Id,綁定device設(shè)備,生成描述文件的地方)如下圖
根據(jù)我們之前創(chuàng)建項(xiàng)目的Bundle Id 建立起相關(guān)的App IDs標(biāo)識,如下圖
建立好com.msd.minsida標(biāo)識點(diǎn)擊右上角+號
再看下面填寫部分 如下圖所示
再點(diǎn)擊continue就建立好了
那么建立好了之后,再創(chuàng)建Profile文件,一個(gè)調(diào)試的、一個(gè)發(fā)布的
如下圖
點(diǎn)擊下面的+號進(jìn)行建立
點(diǎn)擊+之后來到該界面如下圖
再點(diǎn)擊continue 選擇我們剛才創(chuàng)建的標(biāo)識如下圖
再點(diǎn)擊continue 來到如下
繼續(xù)continue之后 那么我們的調(diào)試Profiles (Development)就創(chuàng)建好了,創(chuàng)建好之后點(diǎn)擊Down Load把它下載到本地電腦
根據(jù)上面步驟,再創(chuàng)建一個(gè)發(fā)布Profile(Distribution)。
創(chuàng)建好之后 如下圖所示
如果剛才沒有點(diǎn)擊Down Load那么可以點(diǎn)擊創(chuàng)建好的Profile會展開可以讓我們進(jìn)行刪除、編輯、下載等操作 如圖
我們把創(chuàng)建好的調(diào)試、發(fā)布的Profile下載到本地,進(jìn)行雙擊,會自動加載到鑰匙串,如下圖 ,雙擊他們
3.再次來到我們的項(xiàng)目當(dāng)中,在Sign欄中選中我們剛才創(chuàng)建好的Profile文件,如下圖
在Development Info中進(jìn)行簡單配置 如下圖
一般來說標(biāo)準(zhǔn)的配置是按照如下進(jìn)行
再把我們需要的logo、啟動圖放入到如下圖位置
進(jìn)入里面,我們發(fā)現(xiàn)可能只有一個(gè)AppIcon顯示,那么我們需要加入啟動圖展示,點(diǎn)擊該界面下面的+號,選擇App Icons &Launch Images中New iOS Launch Images如下圖
加載Icons跟圖下面 pt 提示像素,選好相應(yīng)尺寸的icon如下圖
再選好相應(yīng)的啟動圖
啟動圖說明:
1x: 非Retina,3.5英寸;
2x: Retina, 3.5英寸;
Retina 4: 4英寸的Retina;
Retina HD 4.7:高清Retina,4.7英寸;
Retina HD 5.5:高清Retina,5.5英寸;
圖片大小尺寸如下圖
在此項(xiàng)目準(zhǔn)備工作都做完了 現(xiàn)在需要去App Store Connect中創(chuàng)建我們的App,以供提交到App Store
4.再回到我們的開發(fā)者計(jì)劃中 選擇Account,我們回到如下圖
我們回到該地方 點(diǎn)擊+號,建立起我們的App,新建App
創(chuàng)建之后來到App信息界面,填寫好一些必填信息,如下圖所示
Ps:因?yàn)樽蛱旆窒頃r(shí)創(chuàng)建的App項(xiàng)目,被開發(fā)人員拒絕一欄,請忽略
再去點(diǎn)擊 價(jià)格與銷售范圍 填寫一些必填信息,一般是選擇App售價(jià),一般選擇0即免費(fèi)
點(diǎn)擊 iOS App 填寫一些重要的App信息
首先是屏幕快照,該功能是展示在App Store中的預(yù)覽圖,給用戶進(jìn)行預(yù)覽用的 如下圖
iPhone6.5英寸顯示屏,即iPhone Xs尺寸,需要該機(jī)型的屏幕快照/截屏
iPhone5.5英寸顯示屏,即iPhone 6/7/8Plus尺寸,需要該機(jī)型的屏幕快照/截屏
一般來說,上傳五張屏幕快照+一個(gè)視頻。
上傳屏幕快照后來到如下界面
再填寫其它資料,構(gòu)建版本是打包上來的(目前步驟還未打包)
接下來選擇分級如下圖
之前公司的分級編輯 基本為無 選完之后點(diǎn)擊完成 默認(rèn)為4+歲 如圖
接下來就是App審核信息填寫,如下圖所示
最后就是選擇發(fā)布方式如下圖,根據(jù)需要選擇,默認(rèn)是自動發(fā)布此版本
到此,我們最后就是需要把我們App進(jìn)行打包上傳到這里,然后再構(gòu)建版本中進(jìn)行選擇添加,如果上傳過,那么會有個(gè)+號選擇如圖
5.打包App
回到我們的App在左上角模擬器出選擇Generic iOS Device 如圖
把代碼先進(jìn)行Clear 在進(jìn)行Bulid,這個(gè)步驟在Product中選擇
最后進(jìn)行Archive打包,打包完會自動彈出如下界面
提交了之后,我們再回到剛才App Store Connect新建的App中如圖
點(diǎn)擊TestFlight/活動,可以看到我們構(gòu)建的版本如圖(可能會有幾分鐘的構(gòu)建時(shí)間)
再回到App Store Connect中的準(zhǔn)備提交這里
點(diǎn)擊+號選擇我們的構(gòu)建版本
添加完成如圖
存儲我們的信息,最后然后提交
現(xiàn)在我們等待1~2天左右,就可以了。到此,上架App操作步驟完成。