如何在itunes connect上傳及更新APP

提交新版本

網站流程:

登入 iOS Dev Center – Apple Developer
iTunes Connect
Manage Your Applications
選擇你的 app
Add Version
填入版本資訊
Ready to upload binary
當你看到 status 是 “Waiting For Upload” 時
切回你的 Xcode
Xcode 流程:

電腦不可以連接著 iPhone
修改 Xcode project 的 “Bundle version” 對應到你剛剛在網站上填的數字
還有 “Bundle versions string, short” 也要記得改
選擇 “iOS Device”
Product > Archive
接著會開啟 Organizer
Validate
驗證無誤
對那個剛剛包裝好的 app 按右鍵選 “Show in Finder”
開啟 Finder 之後,對裡頭那個 xxx.xcarchive 按右鍵選 “顯示套件內容”
把 /Products/Applications/YOUR_PROJECT.app 複製到桌面
把那個 YOUR_PROJECT.app 壓縮成 .zip
開啟 Application Loader
Deliver Your App
Choose Your App
然後把 YOUR_PROJECT.zip 上傳
上傳和驗證的過程可能有點久,慢慢等吧!

第一次提交,新上架

網站流程:

登入 iOS Dev Center – Apple Developer
點選 iTunes Connect
點選 Manage Your Applications
點選 Add New App
填寫 App Name,可以是中文
填寫 SKU Number,替你的 app 取一個 unique 的值
點選 You can register a new Bundle ID here.
會來到 iOS Provisioning Portal 的 Create App ID 頁面
Bundle Identifier (App ID Suffix) 就取個類似 com.company.app_name 的名字
回到 Add New App 的頁面,選擇剛剛建立的 App ID
然後填了好幾頁的關於 app detail 的表格,上傳 icon 和截圖什麼的
點選 Ready to Upload Binary
當你看到 Status 是 Waiting For Upload 之後
申請 Distribution Certificate:

Launchpad > 工具程式 > Keychain Access
Keychain Access > Preferences,把 OCSP 和 CRL 設為 Off
Keychain Access > Certificate Assistant > Request Certificate from Authority
勾選 Saved to Disk 和 Let me specify key pair information
選擇 key size of 2048 bits 和 RSA algorithm
會在桌面產生一個 xxx.xxx.certSigningRequest
登入 iOS Provisioning Portal
點選 Certificates > Distribution
如果 Current Distribution Certificate 底下已經有一個 Certificate 的話,你可以 Revoke 它
用剛剛產生的 xxx.certSigningRequest 去 request 新的 Certificate
下載 ios_distribution.cer 並放入 Keychain
申請 Distribution Provisioning Profile:可以 submit 到 App Store

登入 iOS Provisioning Portal
點選 Provisioning > Distribution > New Profile
來到 Create iOS Distribution Provisioning Profile 頁面
Distribution Method 選擇 App Store
替這個 profile 取一個名字
選擇之前建立的 App ID
建立好 profile 之後,等到它的 status 變成 Active 之後,就把它下載到你的 Mac
開啟 Xcode 的 Organizer > Devices > Provisioning Profile
import 剛剛下載的 xxx.mobileprovision
建議備份 Keychain Access > Keys 裡頭的 certificates,以便換了一臺 Mac 之後可以直接 import
Xcode 流程:

點選 XXX.xcodeproj > TARGETS > Info
將 Bundle identifier 改成之前填寫的 Bundle Identifier(就是 com.company.app_name 那個)
Bundle version 和 Bundle versions string, short 要改成之前在 iTunes Connect 網站上設定的版本號
點選 XXX.xcodeproj > TARGETS > Build Settings > Code Signing
將 Release 設成剛剛 import 進來的 Distribution Profile
Product > Archive
開啟 Organizer
點選 Validate
點選 Distribute
等待上傳結束,使用新版的 Xcode 就不需要用到 Application Loader 了
回到 iTunes Connect 網站,看到你的 app 處於 “Waiting For Review” 就沒事幹了

移動開發:Android最流行/iOS最賺錢/WP前景好

7月19日消息,移動網際網路市場研究機構VisionMobile日前發布了最新的移動開發者調研報告,目前該報告已經開放免費下載。

本次調研涉及115個國家的6000名移動應用開發者,報告指出,iOS開發者每月的平均收入為5200美元,Android為4700美元,同時更多的開發者希望在未來從事WP應用的開發

此外,有71%的開發者從事Android應用開發,56%的開發者從事iOS應用開發,同時,有35%的開發者計劃在今年第三季度開始加入WP陣營,這個數據要高於iOS的26%,其主要原因可能是受到了近期WP應用數量大漲的影響。

報告還顯示,目前開發者平均使用2.9個平臺,基本上以Android、iOS和WP三大平臺為主,這些開發者在84%的時間裏以Android、iOS或HTML5為主要開發平臺,2011年,開發者平均使用3.2個平臺,該數據下降的主因應該與黑莓的日趨沒落有直接聯係。

盡管Android平臺的開發者要更多一些,但如果開發者僅選擇一個平臺的話,他們更多願意選擇iOS平臺。同時雖然開發者未來對WP平臺的興趣更高,但實際上上季度WP開發者的比例卻有所下降,面對佔據市場主導地位的Android和iOS,WP很顯然還需要再接再厲。

不過市場調研機構Kantar Worldpanel的最新數據顯示,目前WP已經成長為僅次於Android和iOS的第三大移動應用開發平臺,同時保持著較快的增長速度。隨著微軟不斷加大對WP平臺的營銷力度以及資金支持,再加上與Windows 8的銜接,WP有望在未來挑戰iOS的市場地位。

Teamotto

香港. 深圳. 成都

電話:(852) 3111 2577 電郵:info@mobile-apps.com.hk

深圳辦事處 電話:(86-755) 8520 5844 電郵:0755@tm0755.com

香港地址:香港荃灣沙咀道362號全發商業大廈1012室

深圳地址:中國廣東深圳龍崗區龍翔大道珠江廣場A1棟5A

- mobile app development - 環保袋 - 深圳app开发 -- 環保袋 - - 環保袋

Copyright © Teamotto(HK) Limited 2010-2018. All rights reserved