翻譯:About App Distribution Workflows- app的發(fā)布流程

原文:https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/Introduction/Introduction.html

ps:我的翻譯會(huì)在忠實(shí)原文的基礎(chǔ)上加一些便于理解的ps


這篇引導(dǎo)包含了在App Store,Apple TV App Store, 或 Mac App Store發(fā)布一個(gè)應(yīng)用的所有事項(xiàng).

. 一步步按照引導(dǎo)做,在Apple的開(kāi)發(fā)者中心注冊(cè),并build,測(cè)試,提交你的app

. 配置提交到App Store上的app的服務(wù)

. 在各種設(shè)備和系統(tǒng)的版本上測(cè)試你的app,或者提供給測(cè)試者你的發(fā)布版本的預(yù)告

. 上傳介紹資料,這個(gè)App Store會(huì)展示給用戶看

. 確保你已經(jīng)準(zhǔn)備好了你的app,上傳build后的版本到App Store

. 在提交后,學(xué)會(huì)如何發(fā)布和維護(hù)app


1-1

ps: 圖1-1描繪了哪些事情是在什么領(lǐng)域下做的,注冊(cè)在蘋果的開(kāi)發(fā)者中心,開(kāi)發(fā)在xcode上進(jìn)行,測(cè)試發(fā)布在iTunes Connect上做

只有蘋果開(kāi)發(fā)者中心的成員才可以使用這些xcode和web的功能.像iCloud和Game Center這種功能,你只有加入了開(kāi)發(fā)者中心才可以用,就算你要在App Store之外的途徑發(fā)布你的app,你還是要加入了開(kāi)發(fā)者中心,這樣用戶才知道他們下的app有合法的來(lái)源.

你用Xcode開(kāi)發(fā)Mac, iOS, tvOS, 和 watchOS 應(yīng)用,Mac的應(yīng)用在你的開(kāi)發(fā)電腦上運(yùn)行,好說(shuō).可是iOS, tvOS, 和 watchOS需要在響應(yīng)的設(shè)備或者模擬器上運(yùn)行.像IOS需要Pad, iPhone, 和 iPod touch.tvOS應(yīng)用需要Apple TV.watchOS應(yīng)用需要配套的iPhone和Apple Watch.雖然Xcode提供了模擬器,但是你還是需要做真機(jī)測(cè)試.

(PS: 看外國(guó)書總有種感覺(jué):他們說(shuō)話挺詳盡,挺啰嗦的)

概述

這篇引導(dǎo)講述了如何開(kāi)發(fā),測(cè)試,上傳,提交,發(fā)布app.弄懂你的工具和發(fā)布流程,你能更快的開(kāi)發(fā)你的app,并和用戶見(jiàn)面!

在開(kāi)發(fā)者中心注冊(cè)

在開(kāi)發(fā)者中心注冊(cè)是第一步,這樣你才能進(jìn)行下面的步驟,如提交審核,發(fā)布ios app,用Developer ID 簽名你的app. 成為開(kāi)發(fā)者后,你才能訪問(wèn)那些資源.包括配置app的服務(wù),提交和更新app.

相關(guān)的章節(jié):搞定賬戶

給App添加服務(wù)

蘋果提供了先進(jìn)的集成服務(wù)給某些app,如游戲和報(bào)刊app,還有內(nèi)付費(fèi)和iAd Network.這些app服務(wù)需要進(jìn)行額外的配置----開(kāi)發(fā)過(guò)程中和提交到App Store時(shí)都需要.例如Game Center和iCloud.在該引導(dǎo)中,你會(huì)學(xué)到如何配置這些服務(wù).

相關(guān)的章節(jié):添加服務(wù)

在一定數(shù)量的設(shè)備上測(cè)試以及發(fā)布

確保你的iOS,tvOS, 和 watchOS不僅在模擬器上跑過(guò),而且在所有設(shè)備和app支持的版本上都跑過(guò)了.確保你的app在各種設(shè)備上都表現(xiàn)得如你所愿.當(dāng)你自測(cè)后,發(fā)布一個(gè)beta版本給測(cè)試者.你可以選擇自行發(fā)布,或者通過(guò)iTunes Connect來(lái)發(fā)布.通過(guò)TestFlight和App Store來(lái)發(fā)布的app,蘋果提供了一項(xiàng)服務(wù),可以收集匯總crash的log,你可以在Xcode里面下載分析它們.Mac的應(yīng)用的crash日志在Mac App Store里面.

相關(guān)的章節(jié):導(dǎo)出可供測(cè)試的App,分析崩潰日志

提交,發(fā)布App到App Store

提交app到App Store有很多步驟.第一步,進(jìn)入iTunes Connect ,創(chuàng)建一個(gè)app,填入信息,如果已經(jīng)有正在出售的app,也可以填寫補(bǔ)充信息.然后,在Xcode中,你build一個(gè)Archieve,用你的發(fā)布證書簽名.第三步,用Xcode或者工具Application Loader上傳app.第四步,用iTunes Connect提交app到App Store.當(dāng)你的app審核通過(guò)后,在iTunes Connect中點(diǎn)發(fā)布.

相關(guān)的章節(jié):提供App到App Store, 操作iTunes Connect中的App,發(fā)布蘋果開(kāi)發(fā)者企業(yè)帳號(hào),App Store渠道之外的發(fā)布

維護(hù)你的證書,identifier和Profile

蘋果實(shí)現(xiàn)了一套安全模式,用以保護(hù)用戶數(shù)據(jù)和app在不知情的情況下被篡和發(fā)布.在開(kāi)發(fā)過(guò)程中,你創(chuàng)建信息,用以對(duì)蘋果唯一標(biāo)識(shí)你的身份,設(shè)備和app.Xcode自動(dòng)為你創(chuàng)建證書,identifier,和profile(ps:我為什么沒(méi)有感知到).還幫你維護(hù)它們.在開(kāi)發(fā)者中心,你可以維護(hù)許多其他的證書,identifier和profile.

相關(guān)的章節(jié):維護(hù)你的證書,identifier和Profile,維護(hù)identifier,設(shè)備,和Profiles

如何使用本文檔

如何使用本文檔取決于你在蘋果開(kāi)發(fā)中心的角色(組代理人,組管理員,普通組員).如果你開(kāi)發(fā)的是Mac app,相比于其他平臺(tái),你的角色在Mac 平臺(tái)上會(huì)略有不同.對(duì)Mac app來(lái)說(shuō),你如何使用該文檔取決于你選擇在Mac App Store上提交app還是在其他渠道發(fā)布.

首先,給你的account選擇type(是個(gè)人還是企業(yè)).就像在 搞定賬戶 一文中描述的那樣,創(chuàng)建一個(gè)Apple ID,加入開(kāi)發(fā)者中心.如果你以個(gè)人形式注冊(cè)了開(kāi)發(fā)者中心,你就是個(gè)人team的team agent(組代理人).如果你以企業(yè)形式注冊(cè),你就是企業(yè)team的team agent, 你可以邀請(qǐng)其他人加入你的team,就像 邀請(qǐng)組成員 一文講的那樣.你決定誰(shuí)當(dāng)admin,誰(shuí)當(dāng)普通組員.admin幾乎有agent的大多數(shù)權(quán)利.關(guān)于team角色的更多信息,閱讀 關(guān)于蘋果開(kāi)發(fā)中心的組角色和權(quán)利.

根據(jù)你的角色,查表,看自己想了解啥.

這里就不列出表格了.有興趣的看原文吧,都是文章鏈接.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 簡(jiǎn)介 App 正在改變世界,豐富人們的生活,并為像您一樣的開(kāi)發(fā)者提供前所未有的創(chuàng)新機(jī)會(huì)。因此,App Store ...
    o0_0o閱讀 3,728評(píng)論 2 48
  • App 正在改變世界,豐富人們的生活,并為像您一樣的開(kāi)發(fā)者提供前所未有的創(chuàng)新機(jī)會(huì)。因此,App Store 已成長(zhǎng)...
    水中的藍(lán)天閱讀 1,731評(píng)論 0 5
  • 推斷人的行為可以按照 喜怒哀樂(lè)悲 5種情緒來(lái)進(jìn)行分類 要想讓用戶分享一個(gè)信息,這個(gè)信息需要讓用戶有更多的優(yōu)于他人的...
    天揚(yáng)閱讀 475評(píng)論 0 50
  • 【編者語(yǔ)】當(dāng)你對(duì)某件事情的未來(lái)充滿堅(jiān)定不移地信心時(shí),暢想出的美好畫面終將實(shí)現(xiàn)。 2003年5月16日,馬克·麥考馬...
    朱進(jìn)偉西農(nóng)閱讀 273評(píng)論 0 0
  • 一.多線程 進(jìn)程是指在系統(tǒng)中正在運(yùn)行的一個(gè)應(yīng)用程序。每個(gè)進(jìn)程之間是獨(dú)立的,每個(gè)進(jìn)程均運(yùn)行在其專用且受保護(hù)的內(nèi)存空間...
    carolwhite閱讀 368評(píng)論 0 0

友情鏈接更多精彩內(nèi)容