App上線及注意事項(xiàng)

一、準(zhǔn)備工作
1、上線前對App進(jìn)行各種功能測試、各端測試(微信公眾號、公眾平臺(tái)、門戶網(wǎng)站【如果有】);
2、已付費(fèi)開發(fā)者賬號(個(gè)人或者公司賬號),賬號的申請?jiān)诖瞬辉儋樖觯ㄟ€沒申請的同學(xué)可以參考http://www.app8b.com/portal.php?mod=view&aid=9882&page=1);
3、App屏幕快照(最多5張),App預(yù)覽視頻(最短15s,最長30s),App描述(描述一下你的App,看了一下別的App,描述內(nèi)容可簡可繁),App關(guān)鍵詞(搜索什么關(guān)鍵詞能搜索到你的應(yīng)用)。以上內(nèi)容最好提前準(zhǔn)備好,到提交的時(shí)候直接上傳就行,一氣呵成。

二、創(chuàng)建發(fā)布證書、Provisioning Profiles
1、先創(chuàng)建AppID
登錄蘋果開發(fā)者網(wǎng)站(https://developer.apple.com/),點(diǎn)擊進(jìn)入Account,然后點(diǎn)擊Certificates,Indentifiers&Profiles;

1.png

點(diǎn)擊App IDs,然后點(diǎn)擊加號

屏幕快照 2017-10-14 10.55.35.png

輸入一個(gè)標(biāo)識,用以區(qū)別各個(gè)App,就是給你要?jiǎng)?chuàng)建的AppID 起個(gè)名字,然后填你的bundleID,然后選擇你的App中用到的服務(wù),然后點(diǎn)擊Continue,下一步,在下個(gè)頁面確認(rèn)無誤后點(diǎn)擊Register,注冊,再下個(gè)頁面點(diǎn)擊Done。

屏幕快照 2017-10-14 11.06.56.png
屏幕快照 2017-10-14 11.24.07.png

2、創(chuàng)建發(fā)布證書
在Certificates 下面點(diǎn)擊Production(發(fā)布用的證書),Development是開發(fā)用的證書;然后選擇AppStore and AdHoc,AppStore 是上架AppStore用的,AdHoc 是打測試包,將IPA安裝到指定設(shè)備用的證書(企業(yè)證書不用指定設(shè)備),記得以前是分開的不同選項(xiàng),現(xiàn)在是同一個(gè)選項(xiàng),然后點(diǎn)擊下面的Continue。

屏幕快照 2017-10-14 11.33.55.png
屏幕快照 2017-10-14 11.56.51.png
屏幕快照 2017-10-14 12.06.53.png

3、生成CSR文件(證書請求文件)

在你的電腦上打開‘鑰匙串訪問’ 這個(gè)程序,然后在菜單欄選擇‘鑰匙串訪問’—>證書助理 —>從證書頒發(fā)機(jī)構(gòu)請求證書,然后填寫一個(gè)郵箱,我們選擇將CSR文件保存到本次,所以下面選擇‘存儲(chǔ)到磁盤’,最后生成一個(gè).certSigningRequest的文件。然后回到我們的瀏覽器,點(diǎn)擊Choose File ,選擇剛才生成的certSigningRequest文件,然后Continue,發(fā)布證書就生成了,點(diǎn)擊Download 下載到本地

屏幕快照 2017-10-14 12.13.25.png
屏幕快照 2017-10-14 12.14.26.png
屏幕快照 2017-10-14 12.15.07.png
屏幕快照 2017-10-14 12.22.09.png
屏幕快照 2017-10-14 12.23.03.png
屏幕快照 2017-10-14 12.25.12.png

4、生成Provisioning Profiles (PP文件)
點(diǎn)擊Provisioning Profiles下面的Distribution,然后點(diǎn)擊加號添加,然后選擇Distribution下面的App Store,點(diǎn)擊Continue,選擇AppID,然后Continue,選擇你剛才生成的發(fā)布證書,然后為你的PP文件起個(gè)名字,Continue,然后下載到本地。

屏幕快照 2017-10-14 12.30.41.png
屏幕快照 2017-10-14 12.31.33.png
屏幕快照 2017-10-14 12.59.56.png
屏幕快照 2017-10-14 12.32.05.png
屏幕快照 2017-10-14 12.32.28.png
屏幕快照 2017-10-14 12.33.54.png
屏幕快照 2017-10-14 12.34.17.png

到這一步,你電腦上共生成了三個(gè)文件,一個(gè):一個(gè)證書請求文件.certSigningRequest,一個(gè)證書發(fā)布證書.cer,一個(gè)描述文件(PP文件).mobileprovision,證書請求文件可以存在電腦上,以后如果申請推送證書或者其他證書的時(shí)候可以用,或者刪掉,用的時(shí)候再重新生成,現(xiàn)在分別雙擊.cer 和.mobileprovision 文件,將這兩個(gè)文件安裝到電腦上(雙擊后看不到什么反應(yīng),正常)。一個(gè)公司或者一個(gè)iOS開發(fā)團(tuán)隊(duì)一個(gè)用一個(gè)發(fā)布證書就夠了,因?yàn)橐粋€(gè)開發(fā)者賬號生成的發(fā)布證書有數(shù)量限制(2個(gè)還是3個(gè)記不清了),其次為了方便管理,那么其他iOS開發(fā)成員如何使用發(fā)布證書呢,將證書直接拷貝給其他成員是不行的,因?yàn)镃SR文件只認(rèn)可生成它的這臺(tái)電腦,這時(shí)候可以將證書導(dǎo)出p12文件:打開‘鑰匙串訪問’程序,找到你剛才安裝的證書,郵件,導(dǎo)出,然后給你要生成的p12文件設(shè)置一個(gè)密碼,其他開發(fā)人員在他Mac電腦安裝你的p12文件的時(shí)候需要輸入你此時(shí)設(shè)置的密碼,然后點(diǎn)擊允許,在你要導(dǎo)出的位置就會(huì)看到一個(gè).p12文件,把這個(gè)p12文件和你第4步生成的PP文件發(fā)給其他開發(fā)人員,其他開發(fā)人員也就能使用你這里的證書了。

屏幕快照 2017-10-14 13.20.51.png
屏幕快照 2017-10-14 13.21.36.png
屏幕快照 2017-10-14 13.21.58.png

三、上傳IPA
1、選擇證書
Version 填寫自己項(xiàng)目的版本號,Build是構(gòu)建版本號,每次上傳一次,Build增加1,其他的如圖。

屏幕快照 2017-10-16 22.22.31.png

2、打包IPA
打開Xcode,在菜單欄,選擇Product—>Scheme—>Edit Scheme,將Debug模式改成Release模式。選擇Generic iOS Device,然后在菜單欄Product—>Archive,編譯一會(huì)

屏幕快照 2017-10-14 18.30.09.png
屏幕快照 2017-10-14 18.37.06.png
屏幕快照 2017-10-14 18.31.56.png
屏幕快照 2017-10-14 18.32.11.png
屏幕快照 2017-10-14 18.32.24.png
屏幕快照 2017-10-14 18.44.17.png

編譯完成,出現(xiàn)如下界面,點(diǎn)擊Update to AppStore


屏幕快照 2017-10-19 22.05.37.png

IPA上傳AppStore 還有另一種方式,先導(dǎo)出IPA,然后用Xcode自帶的Application Loader上傳。詳細(xì)步驟見下圖,選擇好證書和描述文件后,Next,會(huì)生成一個(gè)文件夾,文件夾里面有一些App的信息和我們要的IPA包。然后在Xcode菜單欄,Xcode->Open Developer Tool->Applocation Loader,選擇剛才生成的IPA

屏幕快照 2017-10-19 22.12.06.png
屏幕快照 2017-10-16 22.32.40.png
屏幕快照 2017-10-19 21.57.42.png
屏幕快照 2017-10-19 22.16.49.png
屏幕快照 2017-10-19 22.22.46.png

上傳IPA時(shí)可能會(huì)出現(xiàn)以下錯(cuò)誤,這是因?yàn)橹吧蟼鬟^一次,本次上傳的Build 構(gòu)建版本號要大于上次上傳的構(gòu)建版本號。

屏幕快照 2017-10-14 20.19.05.png
屏幕快照 2017-10-19 22.25.13.png

到此,上傳IPA完成,接下來在瀏覽器打開https://itunesconnect.apple.com/,填寫我們的App信息。

3、填寫App信息
(1)、App信息
建議使用Safari瀏覽器(不得不吐槽一下這跟蝸牛一樣慢的網(wǎng)站),在iTunesConnect 頁面點(diǎn)擊‘我的App’,點(diǎn)擊‘+’ ,新建App,iOS平臺(tái),APP名稱,語言、選擇套裝ID(Bundle ID),sku 也是App的唯一標(biāo)識,我填的與bundleID一樣,填好以后,點(diǎn)擊‘創(chuàng)建’,如果提示App名稱已經(jīng)被使用,那只能修改名稱了。信息填好后,在右上角點(diǎn)擊存儲(chǔ)。

屏幕快照 2017-10-19 22.31.03.png
屏幕快照 2017-10-19 22.35.11.png
屏幕快照 2017-10-19 22.38.39.png

創(chuàng)建成功后,來到這個(gè)頁面填寫App信息。


屏幕快照 2017-10-19 23.05.15.png

需要注意的是隱私政策網(wǎng)址,剛開始沒有填,后來在提交審核的時(shí)候報(bào)錯(cuò),我們的App有注冊功能和第三方微信登錄,需要填一個(gè)網(wǎng)址,沒有URL咋辦,我就在簡書發(fā)布了一篇文章,把一些條款加了進(jìn)去(審核還未通過,不知道此做法是否能行得通)。報(bào)這個(gè)錯(cuò)還有一個(gè)可能原因是我的證書中勾選了applepay 服務(wù),但是應(yīng)用中沒有使用,解決辦法是登錄開發(fā)者網(wǎng)站,在編輯狀態(tài)將Apple Pay服務(wù)點(diǎn)掉,然后使用新的證書打包,再上傳IPA

error2.png

(2)、價(jià)格與銷售范圍
我們的App是免費(fèi)安裝,所以沒填內(nèi)容。
(3)、準(zhǔn)備提交
屏幕快照和App預(yù)覽, 可以上傳最多5張App屏幕快照和最多3個(gè)App視頻預(yù)覽,App屏幕快照可以都使用5.5寸屏幕下尺寸,也可以不同屏幕下選擇對應(yīng)的尺寸。App預(yù)覽最短15秒最長30秒視頻,具體要求點(diǎn)進(jìn)去查看規(guī)范。

屏幕快照 2017-10-22 11.54.08.png
上架屏幕快照2.png

接下來填寫你的App宣傳文本,描述,關(guān)鍵詞,技術(shù)支持網(wǎng)站(這個(gè)好像是不填寫不行,我把我的簡書地址寫上去了)。

屏幕快照 2017-10-22 12.15.04.png

構(gòu)建版本,剛才在Xcode中提交的IPA,提交成功并后會(huì)在這里顯示一個(gè)加號,然后選擇版本。

upload6.png
upload7.png
屏幕快照 2017-10-22 12.24.39.png
屏幕快照 2017-10-22 12.32.06.png
屏幕快照 2017-10-22 12.35.11.png

信息都填好后,右上角 ‘提交以供審核’。

屏幕快照 2017-10-25 11.56.18.png
屏幕快照 2017-10-25 14.38.16.png

然后選擇是否用到加密,是否使用了廣告標(biāo)識符IDFA(這個(gè)必須如實(shí)填寫)以及使用IDFA的目的,然后提交,一般會(huì)在兩個(gè)工作日左右審核,但愿不會(huì)被拒。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 227,882評論 6 531
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,208評論 3 414
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,746評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,666評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 71,477評論 6 407
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 54,960評論 1 321
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,047評論 3 440
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 42,200評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 48,726評論 1 333
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 40,617評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 42,807評論 1 369
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,327評論 5 358
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,049評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,425評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,674評論 1 281
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 51,432評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 47,769評論 2 372

推薦閱讀更多精彩內(nèi)容

  • 一、前言: 作為一名iOSer,把開發(fā)出來的App上傳到App Store是必要的。下面就來詳細(xì)講解一下具體流程步...
    夭Y夭閱讀 1,391評論 3 6
  • 一、前言: 作為一名iOSer,把開發(fā)出來的App上傳到App Store是必要的。下面就來詳細(xì)講解一下具體流程步...
    _Dam0n閱讀 41,675評論 4 54
  • 盡管這一切如此荒唐,但是很有必要跟大家討論一下,婚姻到底是什么,我們?yōu)槭裁匆Y(jié)婚。 21歲,正值風(fēng)華正茂的我,以及...
    MMMMuse閱讀 1,044評論 6 2
  • 大王對“拖延癥”主題內(nèi)容很上心,想進(jìn)行主題閱讀和學(xué)習(xí);小嬋一直在做“時(shí)間管理”的課件準(zhǔn)備。 我跟兩位分別聊過我的觀...
    桂霏是人才閱讀 301評論 9 3
  • 年關(guān)將至,你們有沒有發(fā)現(xiàn),到了2017年,90年出生的人就要27歲了,而99年出生的人也要上大學(xué)了。 這么算算,9...
    龔導(dǎo)輝閱讀 446評論 0 2