【发布时间】:2017-02-10 01:19:49
【问题描述】:
Xcode 8 移除了 iPhone 4 和 4s 模拟器,没有留下任何具有 3.5" 屏幕的设备。但是,Apple 仍然要求与 3.5" 设备兼容,并且只是拒绝了我的一个应用程序,因为某些图形元素在 3.5" 屏幕上未对齐。我不再拥有 3.5 英寸 iPhone。如何在 3.5 英寸屏幕上测试我的应用以通过此审核?
【问题讨论】:
标签: ios iphone xcode ios-simulator
Xcode 8 移除了 iPhone 4 和 4s 模拟器,没有留下任何具有 3.5" 屏幕的设备。但是,Apple 仍然要求与 3.5" 设备兼容,并且只是拒绝了我的一个应用程序,因为某些图形元素在 3.5" 屏幕上未对齐。我不再拥有 3.5 英寸 iPhone。如何在 3.5 英寸屏幕上测试我的应用以通过此审核?
【问题讨论】:
标签: ios iphone xcode ios-simulator
如果您想使用 Xcode 8 测试 3.5" 体验,则需要在 iPhone 4s 模拟器设备上进行测试。此类设备不支持 iOS 10(这是 Xcode 8 附带的)。您需要安装来自 Xcode 的 Preferences(在 Components 选项卡中)的旧版 iOS Simulator Runtime,当然还要相应地设置项目的部署目标。
【讨论】:
由于这是一款仅限 iPhone 的应用,因此在 iPad 上运行它会在 320x480 (3.5") 窗口中显示它。所以我可以在 iPad 上测试 3.5" 的屏幕尺寸!
【讨论】: