【问题标题】:iPhone app run on iPadiPhone 应用程序在 iPad 上运行
【发布时间】:2014-12-04 02:10:44
【问题描述】:

我上传了一个为 iPhone 5S 开发的应用程序,这周我上传了一个更新,我只是更改了一些文本,没有编程。我拒绝它,原因是为了与 iPad 兼容,这意味着如果你对 iPad 的低屏幕不应该被切断(2X 选项)。它们是不同的分辨率,不知道如何使它们兼容。

我已经回复说它是专为 iPhone 设计的应用程序,而且我正在开发更多的 iPad 功能。

我已经来回答这个问题了,应该在 iPad 上看起来不错。

iPhone 5S 分辨率为 640 x 1136,iPad 为 768 x 1024,无论是视网膜还是 iPhone 6、6 plus 的新机型,即更方正。

因为我可以在不创建新的故事板专用 ipad 的情况下对其进行调整?

这一切的奇怪之处在于,我会接受并更新一个简单的回退。

谢谢

【问题讨论】:

  • 您是否将您的应用更改为通用?如果您只是为 iPhone 构建,则您不负责让它与 iPad 兼容。
  • @DenizAdalar - 这是不正确的。 App Store Review 指南要求 iPhone 应用程序在 iPad 上正确运行 - 它们可能未针对 iPad 进行优化,可能只是呈现 iPhone UI,但它们必须正确运行和呈现
  • 如果应用在 iPhone 4-4S 上看起来不错,那么它在 iPad 上也应该看起来不错。使用自动布局让您的应用在所有 iPhone 屏幕上看起来都不错
  • @Paulw11 你是对的。但如果你不强行破坏某些东西,iPhone 应用程序将在 iPad 上正常运行。我从来没有遇到过任何问题。
  • 我同意,这可能是在 iPhone 平台上不明显的潜在问题,但如果 Apple 在 iPad 上发现问题,则 OP 确实需要解决这些问题

标签: ios iphone ipad resolution


【解决方案1】:

如果没有单独的 iPad 故事板,您绝对无法创建有用的 iPad 应用程序。没门。

您对这些决议感到困惑。 iPhone 5S 的分辨率为 320 x 568 视网膜。您的布局基于 320 x 568 点大小,iPad 基于 768 x 1024 点大小(有或没有视网膜)。只需 NSLog 屏幕的边界,你就会看到它。

【讨论】:

  • 如果这是 6 个月前写的,我会同意。但是现在将大小类与自动布局和自适应 UI 等相结合......我不同意。在 WWDC 会议视频中甚至还有一些示例,这些示例使用一个同时适用于 iPad 和 iPhone 的故事板编写应用程序(如邮件)。
【解决方案2】:

App Store Review Guidelines 状态 -

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

因此,您不需要针对 iPad 优化您的应用程序(尽管这是推荐的,并且您已经说过您正在开发它),但您的应用程序必须至少可以工作并在 iPad 上提供功能性“iPhone”用户界面.听起来您的应用目前无法在 iPad 上正确呈现

您应该在重新提交之前对其进行测试并解决任何问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多