我已将XCode升级为4.5.1,以便使用IOS 6.0.1在新的iPad中进行调试。
之后,编译后在控制台上出现此错误:

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

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

在较旧的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进行编译)
降级后,它可以工作。

最佳答案

转到AppDelegate类并添加:

self.window.rootViewController = self.viewController;

关于ios - XCode 4.5.1,预计应用程序窗口在应用程序启动结束时将具有一个根 View Controller ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13232209/

10-11 22:11
查看更多