在 Xcode 6 上的 iPad Mini Retina 上运行应用程序

Posted

技术标签:

【中文标题】在 Xcode 6 上的 iPad Mini Retina 上运行应用程序【英文标题】:Run app on iPad Mini Retina on Xcode 6 【发布时间】:2014-12-12 15:49:30 【问题描述】:

我为 iPad 构建应用程序并发送给我的客户,并给我反馈说它可以在我们支持的每台 iPad 设备上运行(兼容 iOS5+ iPad 1G、2G、3G、4G、mini、mini 2、Air )除了 iPad Mini Retina,他说 App 安装正常但没有。我没有 iPad Mini Retina,但我想亲自检查一下。我安装了最新的 Xcode 6,但仍然看不到 iPad Mini Simulator,您可以看到附加图像。所以请任何人给我建议如何完成这项任务。提前致谢。

【问题讨论】:

【参考方案1】:

虽然 iPad mini 不是 ios 中模拟设备的选项 模拟器,您仍然可以在模拟器中测试 iPad mini 的应用程序。 为此,请在没有 Retina 显示屏的模拟 iPad 上运行您的应用。

通过Testing for the iPad mini

因此,独家新闻是您必须为 iPad 2 分辨率构建应用程序。 iPad Mini 是非视网膜的,分辨率为 1024x768,这意味着已经在 iPad 2 上运行的应用程序会自动在 iPad Mini 上运行。这是另一个有用的thread。

【讨论】:

【参考方案2】:

您可以在 Xcode 中的 iPad Mini 上进行测试,方法是从 iOS 模拟器中选择 Resizable iPad,然后您可以在模拟器中配置像素分辨率。横向分辨率为 1024x768,但在 iPad Mini 2 和 3 上为 2048×1536。更多信息here。

【讨论】:

【参考方案3】:

对于 Xcode 7,应该使用 Ipad 2 和 iPad Air。 查看来自 apple-staff-user “jeremyhu” 的回复

https://forums.developer.apple.com/thread/12567

我认为这不是一个适当的解决方案。

【讨论】:

不是,因为 iPad 2 不支持多任务处理,而 iPad Mini 4 支持;所以,没有办法(至少,我发现)在模拟器中的 iPad Mini 4 上测试多任务应用程序。 @cdf1982 刚刚得出了相同的结论,这就是我找到您的评论的方式。您是否为此提交了错误? @matt 不,我没有考虑过,但我绝对应该考虑。我会尽快做的,谢谢你的建议! @cdf1982 等一下。向我解释为什么 iPad Air 2 模拟器不能解决它?我认为它的屏幕尺寸与迷你 4 相同... @matt 我不认为这是一个分辨率问题,我的问题是 iPad Mini 4 应用程序在多任务处理时的“大小”比 Air 小

以上是关于在 Xcode 6 上的 iPad Mini Retina 上运行应用程序的主要内容,如果未能解决你的问题,请参考以下文章

iPad Mini 上的 iOS 内存管理

如何支持适用于 iPhone、iPad 和 iPad Mini 的 iOS 应用程序

尽管将 UIViewControllerBasedStatusBarAppearance 设置为 NO,但 iPad mini 上的状态栏仍可见

iOS 7 onchange 事件在 iPad 3+Mini 中被破坏 // 需要解决

在 iPad mini 中使用语音听写时 100% iPhone 应用程序崩溃

iPhone 应用程序启动图像未显示在 iPad mini 中