Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The Info.plist property list allows you to specify application requirements when you submit applications to iTunes. These restrictions enable you to tell iTunes what device features your application needs.
Each iOS unit provides a unique feature set. Some devices offer cameras and GPS capabilities. Others don’t. Some have onboard gyros, autofocus, and other powerful options. You specify what features are needed to run your application on a device.
When you include the UIRequiredDeviceCapabilities key in your Info.plist file, iTunes limits application installation to devices that offer the required capabilities. Provide this list as either an array of strings or a dictionary.
An array specifies each required capability; each item in that array must be present on your device. A dictionary allows you to explicitly require or prohibit a feature. The dictionary keys are the capabilities. The dictionary values set whether the feature must be present (Boolean true) or omitted (Boolean false).