即使只在ios设备5.1.1上使用一个标签,也无法运行xcode 4.5新项目

时间:2012-09-24 08:44:23

标签: ios xcode4.5

我在运行山狮的mac上安装了xcode 4.5。我有一个越狱的iphone 4 ios 5.1.1

我在xcode上开了一个新项目并添加了一个标签。

当我尝试在模拟器6.0上运行它时没有问题,但是当我尝试在我的ios设备上运行它时出现此错误:

#import <UIKit/UIKit
#import "AppDelegate.h"

int main(int argc, char *argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
    }
}

这是图片

Image

1 个答案:

答案 0 :(得分:3)

Xcode 4.5中的新项目将部署目标设置为6.0,因此您无法在5.1.1设备上运行它。将部署目标更改为5.0

编辑:从您的错误看起来您在5.x中使用的是iOS 6 API,这将导致崩溃。 NSLayoutContstraint仅适用于iOS 6.0。如果您没有专门设置此项,请检查所有xib中是否取消选中“使用Autolayout”框