Game Development Reference
In-Depth Information
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>CFBundleIcons</key>
<dict>
<key>CFBundlePrimaryIcon</key>
<dict>
<key>CFBundleIconFiles</key>
<array>
<string>Icon</string>
<string>Icon-72</string>
</array>
</dict>
</dict>
</dict>
</plist>
The following short (and incomplete) list will give you a quick idea of what the
Info.plist
keys means:
•
UISupportedInterfaceOrientations
: This key is used to set the allowed
device orientations:
° For iPads, it is
UISupportedInterfaceOrientations~ipad
° For iPhones and iPads, the values for these keys are:
°
UIInterfaceOrientationPortrait
°
UIInterfaceOrientationPortraitUpsideDown
°
UIInterfaceOrientationLandscapeRight
°
UIInterfaceOrientationLandscapeLeft
•
UIRequiredDeviceCapabilities
: This key lets you declare the hardware or
specific capabilities that your app needs in order to run. For example, Wi-Fi,
Bluetooth, accelerometer, open GLES 2.0, and so on.
•
CFBundleName
: This is the name of the application as specified in the
robovm.properties
file.
•
CFBundleIdentifier
: This is the unique identifier of the application as
specified in the
robovm.properties
file. For our
demo-robovm
project,
it is
CFBundleIdentifier com.packtbub.libgdx.demo
.
•
CFBundleIconFiles
: These are the application icons.