1

我已经升级XCode4.5.1了,以便在我的新 iPad 中使用IOS 6.0.1. 之后,我在编译后在控制台上收到此错误:

应用程序窗口应该在应用程序启动结束时有一个根视图控制器

而且我的应用程序进入了与主屏幕不同的屏幕,并且按钮根本不起作用。

在旧版本中,XCode它起到了一种魅力。

对正在发生的事情有任何想法吗?

在应用程序委托上,我有这个:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    // Override point for customization after application launch.

    // Add the view controller's view to the window and display.


    [self.window addSubview:viewController.view];

    [self.window makeKeyAndVisible];

    return YES;
}

只是为了更新,我可以再次获取我的应用程序的唯一方法是删除 Xcode 4.5.1 并返回到 Xcode 4.4.1。.xib 文件中似乎存在问题,并且界面生成器无法正确链接最新版本中的对象。我不知道为什么

一个有趣的事实是,在我更新 XCode 之前,我无法使用 ios 6.0.1 在 ipad 上运行我的应用程序(我正在为 IOS 5.1 编译)降级后它可以工作。

4

1 回答 1

1

转到 AppDelegate 类并添加:

self.window.rootViewController = self.viewController;
于 2012-11-05T12:34:49.843 回答