服務項目
- 公司電話:
18988627272
- 客服QQ:403046696
2017最新版本的“app的發布流程”
作者:尚特軟件
來源:未知
發布時間:2017-08-01 11:36
點擊數:
pp的發布流程
這篇引導包含了在App Store,Apple TV App Store, 或 Mac App Store發布一個應用的所有事項.
一步步按照引導做,在Apple的開發者中心注冊,并創建,測試,提交你的app
配置只能提交到app store的app
在各種設備和系統版本上測試你的app,或者提供給測試者你將發布版本的預告
上傳你app的元數據(介紹資料,),然后App Store會將其展示給顧客看。
為了驗證你準備的app是正確的,上傳創建(build)版本之后的版本到 app store提交app后,學習如何發布和維護你的app

只有蘋果開發者中心的成員才可以使用這些xcode和一些web的功能, 而且有些功能,只有你加入了蘋果開發者中心才可以使用,比如:icloud和游戲中心。就算你要在App Store之外的途徑發布你的app,你還是要加入了開發者中心,這樣用戶才知道他們下的app有合法的來源.
你用X code開發Mac,IOS, tvOS, 和 watchOS 應用。Mac的應用在你的開發電腦上運行,可是IOS, tvOS, 和 watchOS需要在響應的設備或者模擬器上運行。像IOS需要Pad, iPhone, 和 iPod touch.tvOS應用需要Apple TV. watchOS應用需要配套的iPhone和Apple Watch. 雖然Xcode提供了模擬器,但是你還是需要做真機測試.
注意:如果你只是想使用xcode去在一個設備上運行一個app,或者只想寫一段編碼使用在一個app服務商,你可先閱讀 app快速分發,然后在回來這個文檔上面執行其他生命周期的任務
1.概述
這篇指南講述了如何開發,測試,上傳,提交,發布app.弄懂你的工具和發布流程,你能更快的讓你的新app和更新版本和你的顧客見面。
2.在開發者中心注冊
參加蘋果開發者計劃是你提交你的應用到應用審核的第一步,分發ios內部應用,或者使用開發者Id在Mac app store外面簽署一個應用。成為開發者后,你才能訪問那些資源.包括配置app的服務,提交和更新app.
3.給app添加服務
蘋果提供了先進的集成服務給一些特定類型的應用,比如像游戲類和報刊類應用,和一些有而外收入的例如 應用內付費的和IAD network的。這些app服務都需要額外的配置——在開發和提交的過程中都需要,例如:游戲中心和icloud。在這個指南中,你將會學習在你的應用中配置這些功能。
4.分發應用的準備
在你分發應用去測試或者提交到商店審批前,應該先完成xcode項目的配置。最后的xcode項目應該包含要求的app圖標和啟動畫面,并且指定說明您的應用程序支持的設備。
5.在一定數量的設備上測試和發布你的應用
確保你的iOS,tvOS, 和 watchOS不僅在模擬器上跑過,而且在所有設備和app支持的版本上都跑過了,確保你的app在各種設備上都表現得如你所愿。當你自測后,發布一個beta版本給測試者.你可以選擇自行發布,或者通過iTunes Connect來發布.通過Test Flight和App Store來發布的app,蘋果提供了一項服務,可以收集匯總crash的log,你可以在Xcode里面下載分析它們.Mac的應用的crash日志在Mac App Store里面.
6.提交,發布App到App Store
提交app到App Store有很多步驟.第一步,進入iTunes Connect ,創建一個app,填入信息,如果已經有正在出售的app,也可以填寫補充信息. 然后,在Xcode中,你建立一個存檔,用你的發布證書簽名.第三步,用Xcode或者工具Application Loader上傳app.第四步,用iTunes Connect提交app到App Store.當你的app審核通過后,在iTunes Connect根據設定的時間發布給顧客
7.在應用商店外分發你的應用
或者加入ios開發者企業計劃,然后直接發布你的內部應用給員工。分發mac 應用商店外的mac應用,需要前世應用開發者id證書。 如果你在蘋果商店外發布你的軟件,則會有些不同,你無法使用itun connect和某些應用服務,因此可以跳過這些步驟。
8.維護你的證書,標志和配置文件
蘋果實現了一套安全模式,用以保護用戶數據和app在不知情的情況下被篡和發布.在開發過程中,你創建信息,用以對蘋果唯一標識你的身份,設備和app. X code自動為你創建證書,identifier,和profile.還幫你維護它們.在開發者中心,你可以維護許多其他的證書,identifier和profile.
相關的章節:維護你的證書,identifier和Profile,維護identifier,設備,和
9.如何使用本文檔
如何使用本文檔取決于你在蘋果開發中心的角色(組代理人,組管理員,普通組員).如果你開發的是Mac app,相比于其他平臺,你的角色在Mac 平臺上會略有不同.對Mac app來說,你如何使用該文檔取決于你選擇在Mac App Store上提交app還是在其他渠道發布.
首先,給你的account選擇type(是個人還是企業).就像在 搞定賬戶 一文中描述的那樣,創建一個Apple ID,加入開發者中心.如果你以個人形式注冊了開發者中心,你就是個人team的team agent(組代理人).如果你以企業形式注冊,你就是企業team的team agent, 你可以邀請其他人加入你的team,就像 邀請組成員 如文講的那樣.你決定誰當admin,誰當普通組員.admin幾乎有agent的大多數權利,或團員不能再開發賬號里面創建資產.關于team角色的更多信息,閱讀 關于蘋果開發中心的組角色和權利.
根據你的和蘋果開發者會員資格參考本節中的表格了解你的執行任務。(有關本指南中的使用術語的定義,請參考術語表)
10.如果你是一個團隊代理或管理員,并希望提交你的app到應用商店

