How can I restrict my app for iPhone's only, excluding iPod touch?

device, ios, itunes, xcode

Solution

You could add gps as a required device capability simply to exclude devices without the GPS hardware, which would rule out iPod touches.

Edit: Actually, the correct way to do this is to include for the UIRequiredDeviceCapabilities entry (a dictionary), the telephony key with a value of YES, meaning, only devices that support telephony can use the app.

Also, check out the complete reference of what keys are available for use with UIRequiredDeviceCapabilities.

Problem

How can I restrict my app for iPhone's only, excluding iPod touch ? I don't want my app available on iPod Touch, is there a property in the info.plist I can use to specify this or is this something I will encounter during the setup on itunesconnect ?

Original source