I just ported an iPad app to the iPhone and due to graphical and programming reasons it doesn’t work on the low res displays (3G and 3GS). The starts on the low res devices but the graphics are garbled.
Is it possible to submit the app like that if the description specifically states that it is for iPhone 4 and iPod Touch 4g only?
While you cannot limit by model, you can require certain hardware device capabilities for your app. These are specified in the plist file for the app using the “UIRequiredDeviceCapabilities” key.
For example, if you say your app requires a front-facing camera, that would limit it to those devices that have that, eliminating the 3G and 3GS.