【问题标题】:App on appstore has iPad support when iPhone family set?当 iPhone 家庭设置时,appstore 上的应用程序是否支持 iPad?
【发布时间】:2015-07-02 19:00:45
【问题描述】:

我在 App Store 上有一个应用程序,并且我多次确保在以下位置选择 iPhone:应用程序 > 目标 > 常规 > 部署信息 > 设备 > iPhone

..而不是 Universal 或 iPad。

每次应用被批准时,它仍然显示 iPad 支持,由于上述“解决方案”不起作用,我该如何完全禁用 iPad 支持?

【问题讨论】:

    标签: ios iphone ipad


    【解决方案1】:

    这很正常,iPhone 应用程序也可以在 iPad 上以 iPhone 模拟器模式运行。
    这是我的一个仅适用于 iPhone 的应用程序的描述。

    兼容性:需要 iOS 7.0 或更高版本。与 iPhone 兼容, iPad 和 iPod touch。此应用针对 iPhone 5 进行了优化。

    这款仅适用于 iPad:

    兼容性:需要 iOS 7.0 或更高版本。与 iPad 兼容。

    还有这个 Universal(iphone 和 ipad,没有模拟器)

    兼容性:需要 iOS 7.0 或更高版本。与 iPhone 兼容, iPad 和 iPod touch。此应用针对 iPhone 5 进行了优化。

    看起来一样,但实际上还有一个+号写着:

    此应用专为 iPhone 和 iPad 设计

    【讨论】:

      【解决方案2】:

      将它们设为“仅适用于 iPhone”不会让 iPad 使用它们。想象一下这样的危机:在第一个 iPad 发布时,应用程序是如何进入商店的,因为它们是为 iPhone 设计的?开发人员有一些选择:

      • 制作“HD”或“iPad”版本。这涉及重做整个用户界面,使其适合更大的屏幕。
      • 什么都不做。 iPad 将获得 iPhone 版本的应用程序,但正如您所猜测的那样,它们只是超大的 iPhone 应用程序。

      几年后,还有另一种选择:

      • 制作一个“通用”应用程序。这允许 两个 UI,无论大小、视网膜和 1x 比例设备,都可以“捆绑”在同一个 Bundle 中。 (嘿,捆绑双关语。)除了双关语,这允许像“Facebook”这样的应用程序在 iPad、iPhone 3GS、iPhone 4、iPhone 5、iPhone 6、未来的 iPhone 芝士汉堡双层 7+ 以及其他所有设备上运行,而无需必须重新制作整个应用程序。

      在 iPad 上,正如 Andrea 所提到的,它以“iPhone 模拟器”模式运行。这使得小屏幕以小屏幕比例呈现,并且由于 iPad 的尺寸是 iPhone 的两倍多,它为 iPad 提供了一个“2x”按钮来放大它并使 UI 更大。

      它就像一个专为 iPhone 4 设计的应用程序,在 iPhone 6 Plus 上运行。

      iPhone 4 以 960x720 横向或 720x960 纵向呈现内容,而 iPhone 6 Plus 的显示屏要大得多。为了适应,它会为内容添加信箱并自动放大。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-16
        • 1970-01-01
        • 2012-04-04
        • 2012-10-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多