Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.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 在iOS 4.3.3上安装iOS 6.0兼容应用程序时的向后兼容性_Iphone_Ios_Ios6_Ios4 - Fatal编程技术网

Iphone 在iOS 4.3.3上安装iOS 6.0兼容应用程序时的向后兼容性

Iphone 在iOS 4.3.3上安装iOS 6.0兼容应用程序时的向后兼容性,iphone,ios,ios6,ios4,Iphone,Ios,Ios6,Ios4,我面临一个问题。我们开发了一个应用程序,其基本SDK为6.0,部署目标为4.3 当我们在iOS 6.0设备上安装应用程序时,它运行良好。 当我们在具有iOS 4.3.3的设备上安装相同的程序时,它正在安装,但在安装之后会崩溃 请告知。提前谢谢 编辑:我拿起了它正在崩溃的案例。每当用户试图打开某个presentModalViewController时,它就会崩溃。您是否使用iOS 6组件?我想是的,这就是应用程序崩溃的原因 否则,请提供您获得的崩溃日志。您是否在IOS 6的xib文件中使用了use

我面临一个问题。我们开发了一个应用程序,其基本SDK为6.0,部署目标为4.3

当我们在iOS 6.0设备上安装应用程序时,它运行良好。 当我们在具有iOS 4.3.3的设备上安装相同的程序时,它正在安装,但在安装之后会崩溃

请告知。提前谢谢


编辑:我拿起了它正在崩溃的案例。每当用户试图打开某个presentModalViewController时,它就会崩溃。

您是否使用iOS 6组件?我想是的,这就是应用程序崩溃的原因


否则,请提供您获得的崩溃日志。

您是否在IOS 6的xib文件中使用了
useAutoLayout
功能?当您在IOS 6 SDK中创建xib文件时,它会自动启用。如果是,它将在低于6的IOS上运行的设备上崩溃。

如果您的部署目标是4.3,则在此之后发布的IOS版本中仅存在的任何API调用都将导致应用程序在早期操作系统上运行时崩溃。您确定没有使用iOS 5.0或更高版本中引入的任何API调用吗

除此之外,您是否在仅存在于iOS 5.0或更高版本中的框架中进行链接,而不将其标记为“可选”?您是否正在使用使用iOS 5.0或更高版本中的API/库的任何第三方库

如果您有运行4.3.3的实际设备,请将其连接到Mac,加载“管理器”并在左侧列表中选择该设备。然后在您尝试运行应用程序时观察控制台输出;那里可能有一条有用的信息可以帮助你

另一种可能是在旧版本的Xcode中加载项目,并将SDK级别设置得更低。编译时,您将看到是否包含了与您要编译的SDK不匹配的内容


祝你好运

在撞车发生之前,你有没有检查一下你的撞车日志上写的什么?你试过什么?有事故记录吗?错误?在信息如此之少的情况下,很难给出任何建议。它没有给出任何崩溃日志。不要因为不必要的原因而继续投票!如果你没有崩溃日志,它就不会崩溃。你看到了什么?启动应用程序时会发生什么情况?您是否在代码中尝试过任何断点以查看命中的内容?目前,没有人能帮助你-你没有提供足够的信息。崩溃后,将你的设备连接到Xcode并转到组织者。选择设备并查看日志。在这里发布。不,我没有使用任何iOS 6组件。我在雪豹上的Xcode 3.2.5中创建了xib。然后我将机器升级到Mountain Lion并安装了Xcode 4.5.1。它在iPhone5上运行得非常好,没有任何问题。但当我把它安装在一个有iOS 4.3.3.Hi的设备上时,它就产生了问题。每当用户试图打开presentModalViewController时,它就会崩溃。如果你在xcode 3.2.5中创建了nib文件,它就可以在iPhone 5上运行。我的意思是,如果您在xode 4.5.1中创建nib文件并在ios 5设备上运行,它将崩溃。嗨,Ric,每当用户试图打开presentModalViewController时,它都会崩溃。