如何在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 桌面時鐘 App,設計你的手機桌面

上次介紹過「10 款介面設計一用就會愛不釋手的 Android App 推薦」後,很多朋友發現其實 Android 手機上也有許多漂亮實用的 App,為你的手機帶來獨樹一格的使用風格。

而 Android 另外一個特色則是桌面的改造,可以透過擺放各種小工具,讓桌面不僅呈現出實用的資訊,還能有屬於自己的自由設計。

今天根據「20 Minimalistic Clocks And Calendar Widgets For Android」這篇文章裡的推薦重新挑選,我要介紹五款酷炫實用的 Android 桌面小時鐘,透過這些桌面 Widgets App ,改造屬於你自己的手機桌面。

附註:以下桌面時鐘的添加方式,都是長按桌面後放開,選擇「小工具」,找到相應的桌面小工具就能新增。

Teamotto

香港. 深圳. 成都

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

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

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

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

- mobile app development - 環保袋 - accpac - web system development- app development- 手機網頁設計

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