上架相關(guān)——App Store 上架流程(2016最新)

轉(zhuǎn)載:

文/做一只會思考的pig(簡書作者)

原文鏈接:http://www.reibang.com/p/996672107eb1


說實話玻靡,公司要上架一個自己做的一個小項目常侣。為了完成這個任務(wù)信柿,菜鳥的我一遍找資料一遍跟著做但两,一遍修改錯誤一遍查找解決方案扎即。網(wǎng)上的資料大部分都是2015年以前的資料吞获,資料有點不夠過時,而且步驟配圖也不是很詳細谚鄙,導(dǎo)致我花費了整整4天的工作日只為實現(xiàn)appstore上架各拷。哎呀,也是夠蛋疼的闷营,appstore上架的每個流程都要確認無誤烤黍,每一步的錯誤都會導(dǎo)致最終的失敗。這個shit的操作,再也對你無愛了蚊荣。

推薦一篇比較詳細有用文章:

appStore上傳蘋果應(yīng)用程序軟件發(fā)布流程_iOS開發(fā)群雄_新浪博客

常見問題解決方案:

解決IOS開發(fā)證書“此證書的簽發(fā)者無效”的問題_百度經(jīng)驗

ios app 上傳時 ERROR ITMS-90096

解決Invalid Code Signing Entitlements 問題? -? lady-奕奕的個人空間 - 開源中國社區(qū)

好了初狰,吐槽和發(fā)泄的話就少說,下面就正式進入Appstore上架流程了互例。

1.首先你的準備一個個人開發(fā)者賬號奢入、公司開發(fā)者賬號。---我這里是公司開發(fā)者賬號媳叨,是什么賬號不要緊腥光,因為只要有開發(fā)者(appstore發(fā)布應(yīng)用)權(quán)限就可以了。

2.準備好Xcode以及要上架的項目糊秆。(Xcode最好是Xcode7.1以上的版本)--樓樓的Xcode版本就是7.1的武福。

3.進入蘋果開發(fā)者官網(wǎng):

developer.apple.com

點擊account,如下圖:

進入登錄界面痘番,登錄

4. 登錄之后,點擊Certificates, Identifiers & Profiles捉片,為項目創(chuàng)建Bundle ID 、發(fā)布證書汞舱、以及權(quán)限文件(Profiles)

進入Certificates, Identifiers & Profiles之后伍纫,點擊App IDs-->"+"添加按鈕, 為項目添加Bundle ID

進入創(chuàng)建APP IDs 的界面。

App ID Description 的name 可以隨意填昂芜。

Bundle ID 最好的格式是:(如:com.cpmpany.yayade)莹规。

這里Bundle ID是要和Xcode項目中的Bundle Id 一致的。(最好將項目中的Bundle Id復(fù)制過來)

如果有推送功能泌神,要把“Push Notifications”勾選良漱,反正就是項目用到什么功能或服務(wù)就把相應(yīng)的選項勾選。

之后就是 continue -->register 完成注冊bundle ID的工作

5.接下來就要請求證書欢际。

找到mac 自帶的“鑰匙串訪問”軟件母市,鑰匙串訪問-->證書助理-->從證書頒發(fā)機構(gòu)請求證書

之后在證書助理界面填寫相關(guān)內(nèi)容,并將保存到本地桌面幼苛。

如下圖桌面上生成的.certSigningRequest證書

6.返回到之前的開發(fā)者網(wǎng)站:

Sign in with your Apple ID - Apple Developer

去生成發(fā)布證書窒篱。

點擊 “+”按鈕之后,出現(xiàn)以下內(nèi)容界面舶沿,只需要選擇“App Store and Ad Hoc” 即可墙杯,然后continue。

括荡、高镐、、畸冲、嫉髓、观腊、、算行、梧油、、州邢、儡陨、、量淌、骗村、、呀枢、胚股、、裙秋、琅拌、、摘刑、

如果你發(fā)現(xiàn)Production ?下面的 ?“App Store and Ad Hoc”不可選2坪觥!泣侮!

原因及解決方案:因為一個用戶名下只能同時有一個發(fā)布證書,你之前建立了某個證書并且沒有使用的話就無法再創(chuàng)建了紧唱,先把它撤銷或者使用后才可以繼續(xù)創(chuàng)建新的

活尊、、漏益、蛹锰、、绰疤、铜犬、、轻庆、癣猾、、余爆、纷宇、、蛾方、像捶、上陕、、拓春、释簿、、硼莽、庶溶、

兩次continue之后,進入以下界面(如下圖)

選擇 “Choose File...”按鈕 沉删,將我們剛剛生成的.certSigningRequest證書導(dǎo)入渐尿。--->continue--> downLoad-->Done

生成發(fā)布證書之后,下載(downLoad)-->找到下載的文件雙擊自動安裝矾瑰。

之后我們可以在“鑰匙串訪問”軟件看到我們剛剛安裝好的發(fā)布證書砖茸。

如果看到開發(fā)者證書無效。解決方案詳見:http://my.oschina.net/sfandy/blog/617139?fromerr=OT2Ptq54

如果解決完“開發(fā)者證書無效”的問題就要將第6步操作重新做一遍殴穴,生成有效的證書凉夯。

7.生成profiles 證書

點擊“+”之后

App ID : 選擇含有對應(yīng)Bundle Id 的app Id。

之后就是下載文件:downLoad-->找到下載的文件雙擊自動安裝采幌。

8. 進入ITunes Connect

創(chuàng)建成功之后會進入:

9.用Xcode打開你要上架的項目劲够。

將 Release copy 改為 distribution,如下圖休傍。

選擇我們剛剛的distribution

配置(1.)TARGETS里面的General的Bundle? Identifier征绎,

(2.)TARGETS里面的Build Settings的Code Signing Identity

這里的Provisioning Profiles 選擇我們生成的Profiles證書。

(3.)PROJECT里面的Build Settings的Code Signing Identity

10. Archive

archive時會遇到各種失敗的情況:

(1.)

解決方案 :將三方框架重新導(dǎo)入一遍:即在終端執(zhí)行:pod update 命令

(2.)ERROR ITMS-90096

解決方案:ios app 上傳時 ERROR ITMS-90096

(3.)Invalid Code Signing Entitlements

解決方案:方案A.

解決Invalid Code Signing Entitlements 問題? -? lady-奕奕的個人空間 - 開源中國社區(qū)

方案B.Target或者是Project的Build Settings-->Code Signing Identity-->Provisioning Profiles ?沒有選擇對應(yīng)正確的Profiles證書

(4.)出現(xiàn)No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “7738acfb-4d92-4525-adbe-fb66e9957009”, however, no such provisioning profile was found錯誤提示

解決方案:

試一下這個吧磨取。

Your build settings specify a provisioning profile with the UUID

如果archive成功了人柿,就會出現(xiàn):

如果UpLoad to App Store 出現(xiàn)以下錯誤:

(1.)

解決方案:重新upload to App Store.

11.UpLoad to App Store成功之后,回到ITunes Connect

完善app一些具體信息

注意:

構(gòu)建版本會在你UpLoad to App Store成功之后的半個小時內(nèi)忙厌,顯示構(gòu)建的版本凫岖。

半個小時之后就會出現(xiàn)如下(記得刷新該頁面):

在構(gòu)建版本處,出現(xiàn)上面內(nèi)容之后逢净,直接提交審核哥放。

如果提交不成功出現(xiàn)一下錯誤:

解決方案:技術(shù)支持網(wǎng)站沒有填寫,把它填上就可以嘍爹土。


文/做一只會思考的pig(簡書作者)

原文鏈接:http://www.reibang.com/p/996672107eb1

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末甥雕,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子着饥,更是在濱河造成了極大的恐慌犀农,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,214評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宰掉,死亡現(xiàn)場離奇詭異呵哨,居然都是意外死亡赁濒,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評論 2 382
  • 文/潘曉璐 我一進店門孟害,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拒炎,“玉大人,你說我怎么就攤上這事挨务』髂悖” “怎么了?”我有些...
    開封第一講書人閱讀 152,543評論 0 341
  • 文/不壞的土叔 我叫張陵谎柄,是天一觀的道長丁侄。 經(jīng)常有香客問我,道長朝巫,這世上最難降的妖魔是什么鸿摇? 我笑而不...
    開封第一講書人閱讀 55,221評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮劈猿,結(jié)果婚禮上拙吉,老公的妹妹穿的比我還像新娘。我一直安慰自己揪荣,他們只是感情好筷黔,可當我...
    茶點故事閱讀 64,224評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著仗颈,像睡著了一般佛舱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上挨决,一...
    開封第一講書人閱讀 49,007評論 1 284
  • 那天名眉,我揣著相機與錄音,去河邊找鬼凰棉。 笑死,一個胖子當著我的面吹牛陌粹,可吹牛的內(nèi)容都是我干的撒犀。 我是一名探鬼主播,決...
    沈念sama閱讀 38,313評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼掏秩,長吁一口氣:“原來是場噩夢啊……” “哼或舞!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蒙幻,我...
    開封第一講書人閱讀 36,956評論 0 259
  • 序言:老撾萬榮一對情侶失蹤映凳,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后邮破,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體诈豌,經(jīng)...
    沈念sama閱讀 43,441評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡仆救,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,925評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了矫渔。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片彤蔽。...
    茶點故事閱讀 38,018評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖庙洼,靈堂內(nèi)的尸體忽然破棺而出顿痪,到底是詐尸還是另有隱情,我是刑警寧澤油够,帶...
    沈念sama閱讀 33,685評論 4 322
  • 正文 年R本政府宣布蚁袭,位于F島的核電站,受9級特大地震影響石咬,放射性物質(zhì)發(fā)生泄漏揩悄。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,234評論 3 307
  • 文/蒙蒙 一碌补、第九天 我趴在偏房一處隱蔽的房頂上張望虏束。 院中可真熱鬧,春花似錦厦章、人聲如沸镇匀。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽汗侵。三九已至,卻和暖如春群发,著一層夾襖步出監(jiān)牢的瞬間晰韵,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評論 1 261
  • 我被黑心中介騙來泰國打工熟妓, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留雪猪,地道東北人。 一個月前我還...
    沈念sama閱讀 45,467評論 2 352
  • 正文 我出身青樓起愈,卻偏偏與公主長得像只恨,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子抬虽,可洞房花燭夜當晚...
    茶點故事閱讀 42,762評論 2 345

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