Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 是否可以禁用应用程序的目标设备?_Iphone_App Store - Fatal编程技术网

Iphone 是否可以禁用应用程序的目标设备?

Iphone 是否可以禁用应用程序的目标设备?,iphone,app-store,Iphone,App Store,在我的应用程序中,我只想启用iPhone4和更新版本,以及iPod4G。 有可能吗?如何做到这一点? 感谢您的回答一般来说,您应该针对iOS版本,而不是设备本身。您可以通过更改iOS部署目标来实现这一点 一些旧设备不支持较新版本的iOS,因此,例如,如果您的目标部署是iOS 4.3,您的应用程序将不会在iPhone 3G设备上运行 如果您的应用程序需要在较旧的iOS设备中不可用的特定设备功能,您可以在info.plist文件中指定该功能,并且该应用程序将不适用于较旧的设备。查看必需设备功能的键列

在我的应用程序中,我只想启用iPhone4和更新版本,以及iPod4G。 有可能吗?如何做到这一点?
感谢您的回答一般来说,您应该针对iOS版本,而不是设备本身。您可以通过更改iOS部署目标来实现这一点

一些旧设备不支持较新版本的iOS,因此,例如,如果您的目标部署是iOS 4.3,您的应用程序将不会在iPhone 3G设备上运行

如果您的应用程序需要在较旧的iOS设备中不可用的特定设备功能,您可以在info.plist文件中指定该功能,并且该应用程序将不适用于较旧的设备。查看必需设备功能的键列表。(例如,iPhone 3GS没有面向字体的摄像头)


但如果iPhone3GS具备应用程序的所有硬件要求,则不建议不支持它。你失去了一些市场份额,我不确定苹果会不会验证你的应用。

只是出于好奇;你为什么要这么做?谢谢你!非常好、有用的回答要禁止在iPad上加载应用程序,您可能还需要在所需功能中添加电话功能。