首页 > 解决方案 > 是否必须将设备选择为 iPhone 应用程序的通用设备?

问题描述

我正在开发一个只需要在 iphone 上运行的 iOS 应用程序。因此,在部署设置中,我选择了设备作为iPhone而不是通用(下面的屏幕截图)

在此处输入图像描述

当我浏览 Apple 的App Store Review Guidelines时,我看到了这样的声明:“iPhone 应用程序应尽可能在 iPad 上运行”(截图如下)

在此处输入图像描述

然后,我在 iPad 模拟器(10.5 英寸和 12.9 英寸)上运行我的示例应用程序。以下是在这些模拟器上运行的示例应用程序的屏幕截图。

在此处输入图像描述 在此处输入图像描述

单击右下角的调整大小按钮后,屏幕截图如下所示。

在此处输入图像描述 在此处输入图像描述

考虑到我设置的设置,我的应用在审核过程中是否有可能被拒绝?还是我需要将应用程序设置为Universal

标签: iosiphoneipadreview

解决方案


根据 Apple 指南,您的 iPhone 应用程序也应该在 iPad 上成功运行,但它会显示一个缩放的屏幕(信箱视图)。

仅当您使用任何特定于设备的功能时,您才必须在文件UIRequiredDeviceCapabilities 中提及该功能。info.plist这样您的应用程序将仅在 iPhone 上可见,而不是在 App Store 上的 iPad 上可见WhatsApp


推荐阅读