【问题标题】:How can I simulate an iPhone app running on an iPad?如何模拟在 iPad 上运行的 iPhone 应用程序?
【发布时间】:2015-07-14 01:04:30
【问题描述】:

根据此规则,我的应用不断被应用商店拒绝:

2.10 iPhone 应用程序还必须在 iPad 上以 iPhone 分辨率和 2X iPhone 3GS 分辨率运行而无需修改

我正在尝试弄清楚如何测试我的修复是否有效。如何模拟“在 iPad 上以 iPhone 分辨率运行”以及如何确认它在两种分辨率下都能正常工作?

【问题讨论】:

  • 我开发了一个仅限 iPhone 的应用程序,它在 iPad 模拟器上运行良好。也许您可以更改您的构建,使其仅适用于 iPhone,然后仅通过使用模拟器来查看 Apple 抱怨什么?
  • 这只是 iPhone...
  • 我猜你已经在模拟器中运行它没有问题。
  • 也许你在代码中做了一些检查,根据设备类型(iPhone/iPad)加载一些视图。
  • 正如保罗所说,您可以在 iPad 模拟器上运行 iPhone 应用程序。你做到了吗?

标签: ios iphone xcode ipad appstore-approval


【解决方案1】:

您可以做的是从 schemes 下拉菜单中选择一个 iPad 模拟器并在其中运行它,即使它是一个仅限 iPhone 的应用程序。如果它在那里运行良好,你应该很高兴。

希望有帮助:)

【讨论】:

    【解决方案2】:

    info.plist 中,对于“支持的界面方向 (iPad)”键,删除所有横向方向和 只留下Portrait (bottom home button) 解决了我的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-04
      • 1970-01-01
      • 1970-01-01
      • 2013-02-14
      • 1970-01-01
      • 1970-01-01
      • 2015-11-25
      • 1970-01-01
      相关资源
      最近更新 更多