如何使用Flash Builder 4.6在iPhone 4上启用高分辨率显示

如何使用Flash Builder 4.6在iPhone 4上启用高分辨率显示,iphone,ios,flash-builder,Iphone,Ios,Flash Builder,我正在使用Flash Builder 4.6制作iOS应用程序。。进展相当顺利,该应用程序在3GS和iPad上的表现与预期一致。然而,在4上,它只使用3GS分辨率,像素将分辨率提高一倍。这很好,但在主应用程序屏幕上有一些组件可以自己进行缩放,而手机正在应用的后处理使它们看起来非常糟糕 现在,从我所读到的内容来看,这应该非常简单,在*-App.xml中,这就是我目前为iPhone提供的: <iPhone> <Entitlements> <![C

我正在使用Flash Builder 4.6制作iOS应用程序。。进展相当顺利,该应用程序在3GS和iPad上的表现与预期一致。然而,在4上,它只使用3GS分辨率,像素将分辨率提高一倍。这很好,但在主应用程序屏幕上有一些组件可以自己进行缩放,而手机正在应用的后处理使它们看起来非常糟糕

现在,从我所读到的内容来看,这应该非常简单,在
*-App.xml
中,这就是我目前为iPhone提供的:

<iPhone>
    <Entitlements>
        <![CDATA[
            <key>get-task-allow</key>
            <false/>
        ]]>
    </Entitlements>

    <InfoAdditions><![CDATA[
        <key>UIDeviceFamily</key>
        <array>
            <string>1</string>
            <string>2</string>
        </array>
        <key>UIApplicationExitsOnSuspend</key>
        <true/>
    ]]></InfoAdditions>
    <requestedDisplayResolution>high</requestedDisplayResolution>
</iPhone>

获取任务允许
]]>
UIDeviceFamily
1.
2.
UIApplicationExitsOnSuspend
]]>
高的
正如你所看到的,我要求很好的高分辨率,但没有得到它


你知道我可能做错了什么吗?在FlashBuilder中,我无法控制像这样的低级内容,但这应该可以工作。非常感谢任何故障排除提示。

找到了问题,并找到了解决方案。这真是愚蠢

尽管我以正确的方式要求高分辨率,但FlashBuilder却忽略了它,因为applicationDPI是160。即使这应该是没有问题的,它应该处理它

解决方案是简单地将applicationDPI设置为320,bam-4S突然使用高分辨率。当然,我必须检查并将所有UI元素的大小增加一倍


3GS和iPad仍然可以正常工作。就我而言,这是一个非常愚蠢的Adobe bug。

找到了问题和解决方案。这真是愚蠢

尽管我以正确的方式要求高分辨率,但FlashBuilder却忽略了它,因为applicationDPI是160。即使这应该是没有问题的,它应该处理它

解决方案是简单地将applicationDPI设置为320,bam-4S突然使用高分辨率。当然,我必须检查并将所有UI元素的大小增加一倍

3GS和iPad仍然可以正常工作。就我而言,这是一个非常愚蠢的Adobe bug