为了支持 iPad,请为
InfoAdditions
元素中的
UIDeviceFamily
添加正确的键值设置。
UIDeviceFamily
设置是一个字符串数组。每个字符串都定义受支持的设备。
<string>1</string>
设置定义对 iPhone 和 iPod Touch 的支持。
<string>2</string>
设置定义对 iPad 的支持。
<string>3</string>
设置定义对 tvOS 的支持。如果仅指定其中一个字符串,则仅支持该设备系列。例如,下面的设置限制对 iPad 的支持:
<key>UIDeviceFamily</key>
<array>
<string>2</string>
</array>>
下面的设置支持两个设备系列(iPhone/iPod Touch 和 iPad):
<key>UIDeviceFamily</key>
<array>
<string>1</string>
<string>2</string>
</array>
另外,在 AIR 3.7 和更高版本中,您可以使用
forceCPURenderModeForDevices
标记对指定系列的设备强制启用 CPU 渲染模式,而对剩余的 iOS 设备启用 GPU 渲染模式。
您应将其作为
iPhone
标记的子标记来添加,并指定设备型号名称,各名称之间以空格分隔。有关有效设备型号名称的列表,请参阅
forceCPURenderModeForDevices
。
例如,若想在老式的 iPod、iPhone 及 iPad 中使用 CPU 模式,而对所有其他设备启用 GPU 模式,则可在应用程序描述符中指定以下内容:
...
<renderMode>GPU</renderMode>
...
<iPhone>
...
<forceCPURenderModeForDevices>iPad1,1 iPhone1,1 iPhone1,2 iPod1,1
</forceCPURenderModeForDevices>
</iPhone>