【问题标题】:iOS Simulator run in 568x320iOS 模拟器在 568x320 下运行
【发布时间】:2013-05-19 12:52:21
【问题描述】:

是否可以将 iOS 模拟器 iphone 运行为 568x320?或者禁用视网膜帧缓冲区?我问的原因是我试图在 iOS 模拟器上为游戏预告片进行屏幕截图,并在视网膜显示器上运行它会导致性能大幅下降。

以 480x320 运行的非视网膜 iPhone 模拟运行良好,但我真的很想演示在更高的显示器上运行的游戏。

我试图通过创建 iPhone (Retina 4 英寸).device info 的副本并将 info.plist 中的分辨率修改为 568x320 来在模拟器应用程序中创建新的模拟器硬件配置文件,但配置文件对当我这样做时模拟器。

任何帮助将不胜感激

【问题讨论】:

  • 没有 568x320 显示屏的 iOS 设备。具有该纵横比的 iPhone 5 是 1136x640 的两倍。

标签: ios simulator widescreen


【解决方案1】:

所以最终无法做到我最初打算做的事情。

但是通过使用 AirPlay 和 AirServer,我能够将我在 iPhone 5 上运行的应用程序镜像到我的 mac。然后,我能够以在设备上本地运行的全部性能对 AirPlayed 素材进行筛选。

【讨论】:

    【解决方案2】:

    当你的模拟器运行时:

    1. 从模拟器的“硬件”菜单中选择“设备”-“iPhone (Retina 4-Inch)”。

    2. 从“窗口”菜单中选择“比例”-“50%”。 (或按command+3。)

    显然,这将是视网膜再现(即 1136 x 640),但缩小后看起来像 568 x 320。

    【讨论】:

    • 谢谢你的回复抢。你是对的,我可以这样做,但因为它仍在运行视网膜显示帧缓冲区,所以我的性能仍然低于模拟器运行非视网膜时的性能。
    猜你喜欢
    • 2017-11-17
    • 1970-01-01
    • 2020-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多