För iPad-stöd inkluderar du korrekt nyckelvärdesinställning för
UIDeviceFamily
inuti
InfoAdditions
-elementet. Inställningen
UIDeviceFamily
är en array med strängar. Varje sträng definierar enheter som stöds. Inställningen
<string>1</string>
definierar stöd för iPhone och iPod touch. Inställningen
<string>2</string>
definierar stöd för iPad. Inställningen
<string>3</string>
definierar stöd för tvOS. Om du bara anger en av dessa strängar stöds bara den enhetsgruppen. Följande sträng begränsar till exempel stödet till iPad:
<key>UIDeviceFamily</key>
<array>
<string>2</string>
</array>>
Följande inställning har stöd för båda enhetsgrupperna (iPhone/iPod Touch och iPad):
<key>UIDeviceFamily</key>
<array>
<string>1</string>
<string>2</string>
</array>
Dessutom kan du i AIR 3.7 och senare använda taggen
forceCPURenderModeForDevices
om du vill framtvinga CPU-återgivningsläget för en angiven uppsättning enheter och aktivera GPU-återgivningsläget för återstående iOS-enheter.
Du lägger till denna tagg som underordnad till
iPhone
-taggen och skapar en blankstegsavgränsad lista över enhetsmodellnamnen. Se
forceCPURenderModeForDevices
om du vill få en lista över godkända enhetsmodellnamn.
Om du till exempel vill använda CPU-läget i gamla iPod-, iPhone- och iPad-modeller och aktiverar GPU-läget för alla andra enheter ska du ange följande i programbeskrivningen:
...
<renderMode>GPU</renderMode>
...
<iPhone>
...
<forceCPURenderModeForDevices>iPad1,1 iPhone1,1 iPhone1,2 iPod1,1
</forceCPURenderModeForDevices>
</iPhone>