Xcode,模拟器:应用程序在旧版本的模拟器上启动时崩溃
我在支持较旧版本的iOS时遇到了一些麻烦。我第一次注意到这个时候,我的一个好友正在使用我的应用程序,它崩溃了。他正在运行iOS 5,并且正在运行iOS 6.我正在使用基础SDK 6.0进行构建,并试图更改部署目标,架构以及几乎所有我能找到和想到的内容。没有任何工作,并在iOS 5模拟器上构建时,应用程序在启动时崩溃。Xcode,模拟器:应用程序在旧版本的模拟器上启动时崩溃
我需要解决这个问题,以便下载我的应用程序的旧版本用户不会遇到崩溃。
您是否在您的任何xib
文件上使用自动布局?默认情况下你会。如果仍然存在,请将其关闭。
这个伎俩!谢谢!我可以为iPhone 5和iPhone 4制作两个单独的视图,并告诉他们应该查看哪些设备? –
@PerryWaxman如果它回答了这个问题,你能否接受答案?这是“可能的”,但肯定不推荐,并且完全没有自动布局的工作。制作一个单独的xib。如果autosizing(不同于autolayout)和IB不给你你需要的,那么子类UIView并重写-awakeFromNib和-layoutSubviews来完成。制作相对语句,而不是绝对语句,并使用按钮等可调整大小的图像,你会没事的。 – SK9
什么是回溯? – abellina