iOS版本:如果我的应用程序需要特定的“次要”设备,我如何在同一个应用程序中使用新设备的好处?

时间:2014-08-24 11:42:33

标签: ios ios7 ios8 device versions

我对iOS应用程序有要求。 客户列出了必须支持的设备和iOS版本。

写道应用程序必须支持: - 设备:从iPhone 4及以上; - iOS版本:7,8。

我觉得自己被误导了。 据我所知,iPhone 4不在iOS 8支持的设备列表中。 这就是为什么我必须瞄准iOS 7.1.2 - 目前在所有必需设备上支持的那个。

如何在此应用中使用iOS 8的优势? 你能帮助我理解这个问题的复杂性吗?

1 个答案:

答案 0 :(得分:1)

简而言之:

是的,您可以但不能使用旧版本的系统运行设备(因此您需要具备此类情况的条件)。

详细说明:

如果您的应用必须与iOS 7兼容,那么您就无法在较旧的系统上使用iOS 8功能。这很明显,系统无法理解尚未实现的命令。虽然您可以在iOS 8中显示的应用程序API中使用,但您必须至少创建条件,如果您想避免应用程序崩溃等问题,请再次检查您运行的系统版本。对于更好地理解问题而言,这是一个很好的阅读articleHere你有一个很好的图形,显示哪个设备支持哪个版本的系统(根据你关于iPhone 4的问题)。