我可以在我的6.1 iOS上运行我的应用程序,但不能用5.1 我在Project和Target上将iOS部署目标设置为5.1 当我运行5.1的模拟时它工作正常,但当我在我的iPhone上尝试它崩溃 我承诺我的所有代码都认为这是问题,但同样的事情不断发生
未启用XIB和自动布局
iPhone模拟无误 我试图创建一个新项目,只有一个标签,我仍然得到相同的结果
有些人可以发送链接到与5.1一起使用的单个视图项目,该程序可能是空白的我只想与我的相比较,看看有什么不同/错误。
答案 0 :(得分:0)
听起来您可能正在尝试使用特定于iOS6的API(UICollectionView或类似的东西)。
您需要插入设备并运行它,然后查看控制台指示的问题。
答案 1 :(得分:0)
您为ViewController.xib
启用了自动布局。有两种方法可以解决这个问题。在该xib上禁用自动布局:
1)Xcode 4.3 not presenting Autoresizing panel in Size Inspector
或者使用多种方法之一启用自动布局,同时保持向后兼容:
2)Enabling auto layout in iOS 6 while remaining backwards compatible with iOS 5