5

I am developing my first iPad app using the iOS SDK 4 and Xcode 3.2. I have written a simple Hello World and have been able to run it in the iPhone simulator. I would like to figure out:

  1. How can I get an iPad simulator?
  2. Is it possible to test my app on my actual iPad without signing up for a developers license for $99?

Thanks,

Mike

Brad Larson
  • 170,088
  • 45
  • 397
  • 571
mclark1129
  • 7,532
  • 5
  • 48
  • 84
  • 1
    This has been asked and answered plenty of times. You can't run apps without an ADC membership. It's the price of entry. – warrenm Jul 26 '10 at 19:59
  • I thought the 'price of entry' would be the iMac that we had to run out and buy just to satisfy the simple client request of "Can you put a shortcut to this video file on the iPad's menu so we can click to open it directly?" – mclark1129 Jul 26 '10 at 20:11
  • And here I was thinking that the awesome HTML5 support would negate the need for local apps ^^ – Oskar Duveborn Jul 26 '10 at 20:17
  • See also: http://stackoverflow.com/questions/2617992/personal-iphone-application-without-paying – Brad Larson Jul 26 '10 at 21:06
  • Just bill your client for everything. – Matti Virkkunen Jul 26 '10 at 21:22

4 Answers4

7

There are unoffical ways to get your app onto your device, you have to jailbreak it and install software called AppSync from cydia. This voids your warranty if Apple find out (restoring the device to it's original settings using the restore button in itunes means they can't tell, so jus trestore before you go to an Apple shop) and if they do find out it might prejudice them against you as a developer (but chances are very slim) (I have no problem giving specific details as the US Government has said that jailbreaking is legal) http://www.pcworld.com/article/201892/us_government_iphone_jailbreaking_is_fair_use.html

Jonathan.
  • 53,997
  • 54
  • 186
  • 290
  • I wish we could, however I do not think our clients would be happy about us voiding their warranties for their equipment. – mclark1129 Jul 26 '10 at 20:17
  • @Mike C: You won't void their warranties if they buy the app through the app store. – Matti Virkkunen Jul 26 '10 at 21:10
  • 1
    Testing an app using this unofficial way is fine as long as you clean up after yourself. If your clients are an enterprise or something like that I think Apple allow you them to put non App store apps on their iDevices that are specific to their company/etc. (ie they don't want all their confidential info on the app store) – Jonathan. Jul 26 '10 at 21:56
3

The SDK includes an iPad simulator. I don't have my Mac in front of me, but you should be able to choose which device to target when you launch the simulator. You can also switch between iPhone and iPad mode from within the simulator - check the Hardware menu.

Yes, you have to have a paid developer membership to deploy code to your device. That's the only official way.

Jason
  • 86,222
  • 15
  • 131
  • 146
  • I was able to find the iPad simulator option, I had to first upgrade my Target for iPad and then I could select it. – mclark1129 Jul 26 '10 at 20:07
1

If you have jailbroken, then install app sync from the Hackulo.us repo. Just sync your app in iTunes without signing it. It will work easy as Pi!

Bilal
  • 11
  • 1
-1

This is yet another way to keep flash from getting to iPads, if you could put your own on the device without going through apple then you could also put someone else's. I think it should be allowed, but if something doesn't work on software that isn't officially released it shouldn't be supported by Apple.

Parth Bhatt
  • 19,381
  • 28
  • 133
  • 216