我已将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/