/* syntax highlight */ /* end of syntax highlight */

2010年12月5日 星期日

iphone app 開發 (十八) App上傳至你的手機 (正規版)

Bookmark and Share

image

前篇文章寫的方法是做弊的方式,也就是說不用註冊成為開發者

這篇則是介紹你已經花了 99$ US 註冊成為開發者的方法

 

第零步驟:確認自己已經是 iOS Developer

話說筆者在寫這篇文章時才正準備 Enroll 成 iOS Developer

結果就失敗…畫面如下

訊息是 We are unable to activate your apple developer program membership

image

上網找了解決辦法,這篇 文章寫得還不錯,不過我的情況還是不盡雷同

我打了台灣的客服 0800-020-021 轉了半天終於轉到客服的 ”真人”

應該是外包給大陸了吧 ? 大陸口音 ,說會幫我轉到另外一個服務人員

然後請我告知他們我的訂單編號,然後會寄 email 給我,接下來我就收到下面這封信

要求我回傳訂單的的截圖

image

再來把我的訂單截圖回傳 email ,大約等了3小時後,收到以下訊息,ya~

 image

接下來再回去找你的 activation email ,按開通之後,應該就會帶到以下畫面

 image

終於成功了….準備開始上傳你的 App 到手機上吧

 

 

 

第一步驟:下載 Ad Hoc helper

image

在 App Store 下載 Ad Hoc Helper 這個軟體,簡單設定一下之後就可以送出 email

將你手機的相關資訊送出,如下圖所示

image

如此一來你就有 Unique Device Identifier 這個號碼,把它記下來

 

 

第二步驟:建立憑證

請從 工具程式 → 鑰匙圈 → 憑證輔助程式 裡面進去,再來輸入相關資料後,勾選儲存到磁碟,並勾選指定密鑰配對資訊。

 螢幕快照 2010-12-03 上午10.04.07

image

 螢幕快照 2010-12-03 上午10.07.03

 

 

第三步驟:申請開發用憑證

首先請至 iPhone Provision Portal 這個地方登入你的 Apple ID (我用 chrome 失敗,建議用 Safari ) ,再來選第二個 Certificates ,如果你只是要做測試,請點選 Development tab ,但如果要放到 App Store 上面,則要改選 Distribution tab,裡面有 Request Certificate 這個選項,將你從前一步驟得到的憑證檔案選擇後按 submit ,剛開始的憑證狀態是 pending,大概等了 5 分鐘之後狀態就會變成 Issued,然後可以下載 Apple 的憑證,然後就完成此階段。

 螢幕快照 2010-12-03 下午3.17.58螢幕快照 2010-12-03 下午3.18.25 

 螢幕快照 2010-12-03 下午3.26.42

 

 

第四步驟:建立 Device ID

接下來請選擇 Device 這個選項,最右邊有一個 Add Devices 的按鈕,按下去之後會要你輸入 Device name 和 Device ID ,請把你從第一階段得到的資訊填入。

 螢幕快照 2010-12-03 下午3.28.09

 螢幕快照 2010-12-03 下午3.29.43

 

 

第五步驟:建立 App IDs

注意不是 Apple ID 喔,是針對你的 App 進行 ID 命名,Description 裡面的訊息我是大概打一下,Bundle Deed ID 則是 identifier 的部份最好輸入 com.yourname. * ,總之就是記得後面要加星號,還有要注意的是你的每一個 App ID 都不能被刪除,因為 Apple 要監控,送出去之後就會有一些相關的資訊呈列。

 螢幕快照 2010-12-03 下午3.33.11

 螢幕快照 2010-12-03 下午3.33.56

image

 

 

第六步驟:建立 Provision

請點選 Provisioning → Development → New Profile,然後會叫你填寫一些相關的表格,填完之後按 submit ,不久之後就會告訴你產生了一個 Provision 檔案 (如果沒有看到請按重新整理),一樣是等一小陣子之後就會有一個 Provision 檔可以下載,基本上 Apple 官網這部份就完成了。

image

 

第七步驟:啟動憑證

這時候你應該會有三個檔案,請先點 developer_identity.cer 檔會開啟keychain ,接下來就會自動在 keychain 產生相關的憑證,

 螢幕快照 2010-12-03 下午3.50.38

 

 

第八步驟:上傳到 iPhone (iPod)

記得先把你的 iPhone(iPod) 接到電腦上,然後選擇那個  xxx.mobileprovision 檔案,會自動將你的  provision 安裝到你的 device 上面

image

 

 

 

第九步驟:上傳你的 App

最後一個步驟,就是試試看你的 App 啦,首先確定你的線是插在上面的,再來就是記得將 Run 的模式改為 Device ,按下 run 之後就會發現你的 iPhone/iPod 會跟著把 App 安裝在上面,然後就可以用摟 XD ,接下來 App 就會存在手機當中,除非你特別刪除它 ~螢幕快照 2010-12-03 下午6.49.04

 

 

參考資料

購買 iPhone Developer Program 遇到的困難和解決方法

base SDK missing and code sign error

將APP放入手機的問題

0 意見:

張貼留言

Related Posts Plugin for WordPress, Blogger...