在这里输入链接描述我在xocde 6.4中成功运行我的项目,当我更新到Xcode7时我在启动时遇到错误。
[UIApplication _runWithMainScene:transitionContext:completion:],/ BuildRoot / Library / Cache / com.apple.xbs / Sources / UIKit_Sim / UIKit-3505.16 / UIApplication.m:3294 2015-09-19 12:16:48.889 OrderEm [4102:68071] ***由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'应用程序窗口在应用程序启动结束时应该有一个根视图控制器'< / p>
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]autorelease];
Login *login=[[[Login alloc]initWithNibName:@"Login~iPad" bundle:nil]autorelease];
[self.window setRootViewController:login];
// self.window.rootViewController = login;
[self.window makeKeyAndVisible];
return YES;
}
我的登录视图didload和viewwillappear方法在遇到此崩溃后调用。
答案 0 :(得分:3)
答案 1 :(得分:0)
我遇到过这个错误,在模拟器中返回此错误,真机上没有问题。
*** Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3505.16/UIApplication.m:3294