【发布时间】:2015-07-02 19:00:45
【问题描述】:
我在 App Store 上有一个应用程序,并且我多次确保在以下位置选择 iPhone:应用程序 > 目标 > 常规 > 部署信息 > 设备 > iPhone
..而不是 Universal 或 iPad。
每次应用被批准时,它仍然显示 iPad 支持,由于上述“解决方案”不起作用,我该如何完全禁用 iPad 支持?
【问题讨论】:
我在 App Store 上有一个应用程序,并且我多次确保在以下位置选择 iPhone:应用程序 > 目标 > 常规 > 部署信息 > 设备 > iPhone
..而不是 Universal 或 iPad。
每次应用被批准时,它仍然显示 iPad 支持,由于上述“解决方案”不起作用,我该如何完全禁用 iPad 支持?
【问题讨论】:
这很正常,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 设计
【讨论】:
将它们设为“仅适用于 iPhone”不会让 iPad 不使用它们。想象一下这样的危机:在第一个 iPad 发布时,应用程序是如何进入商店的,因为它们是为 iPhone 设计的?开发人员有一些选择:
几年后,还有另一种选择:
在 iPad 上,正如 Andrea 所提到的,它以“iPhone 模拟器”模式运行。这使得小屏幕以小屏幕比例呈现,并且由于 iPad 的尺寸是 iPhone 的两倍多,它为 iPad 提供了一个“2x”按钮来放大它并使 UI 更大。
它就像一个专为 iPhone 4 设计的应用程序,在 iPhone 6 Plus 上运行。
iPhone 4 以 960x720 横向或 720x960 纵向呈现内容,而 iPhone 6 Plus 的显示屏要大得多。为了适应,它会为内容添加信箱并自动放大。
【讨论】: