将应用限制为 iPhone-仅在提交时
Restrict apps to iPhone-only when submit
我通过在目标设置的“常规”选项卡中进行如下设置,将应用程序限制在 iPhone 上 运行:
我在 itunes 连接中看不到任何地方可以设置设备类型。
在我可以安装和测试我的应用程序的 Testflight 应用程序中,我仍然看到以下行,表明我的应用程序可以 运行 on iPad :
"Compatibility: Requires iOS 7.0 or later. Compatible with iPod touch,
iPhone and iPad".
我知道 iPad 可以 运行 我的应用程序(不是全屏),但我想确定一下:这正常吗?
是的,这很正常。 iPad 可以 运行 一个 iPhone 应用程序,如果 iPad 满足应用程序的所有硬件要求。 (您可以使用 UIRequiredDeviceCapabilities
key in your app's Info.plist
指定硬件要求)。
app store review guidelines 不要求您的应用 运行 在 iPad 上运行(尽管我们鼓励这样做):
2.4.1 To ensure people get the most out of your app, iPhone apps should run on iPad whenever possible. We encourage you to consider building universal apps so customers can use them on all of their devices.
我通过在目标设置的“常规”选项卡中进行如下设置,将应用程序限制在 iPhone 上 运行:
我在 itunes 连接中看不到任何地方可以设置设备类型。
在我可以安装和测试我的应用程序的 Testflight 应用程序中,我仍然看到以下行,表明我的应用程序可以 运行 on iPad :
"Compatibility: Requires iOS 7.0 or later. Compatible with iPod touch, iPhone and iPad".
我知道 iPad 可以 运行 我的应用程序(不是全屏),但我想确定一下:这正常吗?
是的,这很正常。 iPad 可以 运行 一个 iPhone 应用程序,如果 iPad 满足应用程序的所有硬件要求。 (您可以使用 UIRequiredDeviceCapabilities
key in your app's Info.plist
指定硬件要求)。
app store review guidelines 不要求您的应用 运行 在 iPad 上运行(尽管我们鼓励这样做):
2.4.1 To ensure people get the most out of your app, iPhone apps should run on iPad whenever possible. We encourage you to consider building universal apps so customers can use them on all of their devices.