2010-07-26 110 views
5

我正在使用iOS SDK 4和Xcode 3.2開發我的第一個iPad應用程序。我寫了一個簡單的Hello World,並且能夠在iPhone模擬器中運行它。我想弄清楚:如何在我的iPad上測試我的iPad應用程序?

  1. 我怎樣才能得到一個iPad模擬器?
  2. 是否可以在我的實際iPad上測試我的應用程序,而無需註冊99美元的開發者許可證?

謝謝,

麥克

+1

這已被詢問並回答了很多次。沒有ADC會員資格,您無法運行應用程序。這是進入的價格。 – warrenm 2010-07-26 19:59:36

+0

我認爲'入門價格'是我們不得不用盡的iMac,只是爲了滿足客戶的簡單要求:「你可以在iPad的菜單上放置這個視頻文件的快捷方式,所以我們可以點擊打開它直?」 – mclark1129 2010-07-26 20:11:24

+0

在這裏,我認爲,真棒的HTML5支持將否定本地應用程序的需要^^ – 2010-07-26 20:17:25

回答

3

SDK包括一個iPad模擬器。我的Mac前面沒有我,但您應該能夠在啓動模擬器時選擇要定位的設備。您還可以在模擬器內切換iPhone和iPad模式 - 檢查硬件菜單。

是的,您必須擁有付費開發者會員才能將代碼部署到您的設備。這是唯一的官方方式。

+0

我能夠找到iPad模擬器選項,我必須先升級我的Target for iPad,然後選擇它。 – mclark1129 2010-07-26 20:07:39

7

有非官方的方式讓你的應用程序到你的設備上,你必須越獄它,並從cydia安裝名爲AppSync的軟件。如果Apple發現(使用iTunes中的恢復按鈕恢復設備的原始設置意味着他們無法辨別,那麼在您去蘋果商店之前進行更改),並且如果他們確實發現這可能會損害他們對你作爲一個開發人員(但機會是很渺茫) (我沒有問題,給出具體的細節,美國政府曾表示,越獄是合法的) http://www.pcworld.com/article/201892/us_government_iphone_jailbreaking_is_fair_use.html

+0

我希望我們能做到,但我不認爲我們的客戶會很高興我們排除他們的設備擔保。 – mclark1129 2010-07-26 20:17:40

+0

@Mike C:如果他們通過應用程序商店購買應用程序,您不會失去其保證。 – 2010-07-26 21:10:51

+1

使用這種非官方的方式測試應用程序是好的,只要你自己清理。如果你的客戶是一家企業或類似的公司,我認爲蘋果允許他們將非App商店應用放在他們的iDevices上,這些應用專門針對他們的公司/等。 (即他們不希望他們在應用程序商店的所有機密信息) – 2010-07-26 21:56:52

-1

這是另一種方式來保持閃光燈從獲取到的iPad ,如果你可以把自己放在設備上而不經過蘋果,那麼你也可以把別人的。我認爲這應該是允許的,但如果某些軟件不能正常發佈,它不應該被Apple支持。

1

如果您已越獄,請從Hackulo.us庫中安裝應用程序同步。只需在iTunes中同步您的應用程序而無需簽名。它會像Pi一樣輕鬆工作!