为什么ios4.1可以运行的app却要求系统4.3以上??
发布网友
发布时间:2022-04-25 14:41
我来回答
共1个回答
热心网友
时间:2023-08-01 03:07
在开发ios的app之前,会设置开发环境,比如你可以设置运行环境为ios4.1
或者ios4.3
但是要注意,ios4.3上的一些特性在ios4.1上是不支持的,这样就会导致当你把开发环境设置成4.3的app拿到ios4.1的设备上运行时,可能会出现不兼容的问题,而导致app使用时闪退。
当然,如果你只是把开发环境设置成ios4.3,但是开发者根本就没有用4.3的新特性,用的都是4.1的特性,那么你修改4.3的app的文件装到4.1的机器上,当然运行起来也是正常的了。
做*的原因应该开发者给以后使用4.3的新特性做铺垫
开发app时的原则一般是在用不到高版本api的情况下尽量是用低版本的。