我已将XCode
升级为4.5.1
,以便使用IOS 6.0.1
在我的新iPad中进行调试。
之后,我在编译后在控制台上收到此错误:
应用程序窗口应在应用程序启动结束时具有根视图控制器
我的应用程序进入与主屏幕不同的屏幕,按钮根本不起作用。
在XCode
的旧版本中,它充当了魅力。
有关正在发生的事情的任何想法?
在app委托上我有这个:
- (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) 降级后,它可以工作。
答案 0 :(得分:1)
转到AppDelegate类并添加:
self.window.rootViewController = self.viewController;