A friend of mine told me that there is a new rule to pass the appstore approval process. The app also have to work on iPad otherwise it would get rejected. I didn't find something which supports his statement. Does somebody know what is true?
views:
57answers:
2
A:
no, the applications can be installed or not depending on the device, but they all are in the app store. For example, if I'm using an ipod and try to install an ipad application it will tell me that it's incompatible and viceversa
omtinez
2010-10-10 19:05:13
So I do not have to make my compatible for iPad? What happens after the incompatible message? Can the user install it anyway?
testing
2010-10-10 19:09:23
You don't need to make an iPad app, just make sure your app doesn't crash on the iPad when ran "as an iPhone app" (see my answer).
Stelian Iancu
2010-10-10 19:13:48
you can install ipod applications on the ipad, with the builtin compatibility mode, but ipad applications won't install in the ipod
omtinez
2010-10-10 19:23:04
+4
A:
Yes, it is part of the new App Store guidelines posted by Apple.
Section 2.10 says: iPhone apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution.
You normally need a dev account to read these guidelines, but in the meantime they have been mirrored by other people. Google for "app store guidelines" and you'll find the document.
Stelian Iancu
2010-10-10 19:13:02
How can I do that without owning an iPad? Does it somehow work within the simulator?
testing
2010-10-10 19:28:20
Yes, it will work in the simulator, though it's always better to try it on a device before releasing (good excuse to buy an iPad too).
Cory Kilger
2010-10-10 19:30:52
So I only would have to choose iPad in the iPhone Simulator? Yeah, good excuse.
testing
2010-10-10 19:56:16
This not entirely true. As an example, if an iPhone app requires iOS 4 to run, then it is fairly obvious that, at least until iOS 4.2 is out, the app can not run on the iPad which is still tied to iOS 3.2.
unforgiven
2010-10-10 22:00:47
The single biggest thing you can do to make sure your application works as a basic iPhone application on the iPad is not do any device-specific checks. Apple singled this out as the biggest reason why some iPhone applications crashed on startup on an iPad when it first came out. Instead, check for the presence of features or API that you need.
Brad Larson
2010-10-10 22:56:59