删除Main.storyboard后,iOS应用程序崩溃

wz366

我想切换到xib,所以删除了Main.storyboard。现在,应用程序崩溃了,调用didFinishLaunchingWithOptions没有任何输出登录[self.window makeKeyAndVisible]我已经清除了Target-General-Deployment Info中的Main Interface。崩溃是否与删除Main.storyboard时应删除的某些链接有关?

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {   
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

    MainViewController *mvc = [[MainViewController alloc] init];
    UINavigationController *nvc = [[UINavigationController alloc] initWithRootViewController:mvc];

    self.window.rootViewController = nvc;
    self.window.backgroundColor = [UIColor whiteColor];
    [self.window makeKeyAndVisible];

    return [[AWSMobileClient sharedInstance] didFinishLaunching:application withOptions:launchOptions];
}

0x10759e180的断点:

UIKit`-[UIWindow makeKeyAndVisible]:
    0x10759e156 <+0>:  pushq  %rbp
    0x10759e157 <+1>:  movq   %rsp, %rbp
    0x10759e15a <+4>:  pushq  %rbx
    0x10759e15b <+5>:  pushq  %rax
    0x10759e15c <+6>:  movq   %rdi, %rbx
    0x10759e15f <+9>:  movq   0xc62182(%rip), %rsi      ; "isHidden"
    0x10759e166 <+16>: callq  *0xce6074(%rip)           ; (void *)0x0000000108f97800: objc_msgSend
    0x10759e16c <+22>: testb  %al, %al
    0x10759e16e <+24>: je     0x10759e182               ; <+44>
    0x10759e170 <+26>: movq   0xc63a11(%rip), %rsi      ; "_orderFrontWithoutMakingKey"
    0x10759e177 <+33>: movq   %rbx, %rdi
    0x10759e17a <+36>: callq  *0xce6060(%rip)           ; (void *)0x0000000108f97800: objc_msgSend
    0x10759e180 <+42>: jmp    0x10759e194               ; <+62>
    0x10759e182 <+44>: movq   0xc66a2f(%rip), %rsi      ; "_updateLayerOrderingAndSetLayerHidden:"
    0x10759e189 <+51>: xorl   %edx, %edx
    0x10759e18b <+53>: movq   %rbx, %rdi
    0x10759e18e <+56>: callq  *0xce604c(%rip)           ; (void *)0x0000000108f97800: objc_msgSend
    0x10759e194 <+62>: cmpq   %rbx, 0xce0045(%rip)      ; _UIKeyWindow
    0x10759e19b <+69>: je     0x10759e1b3               ; <+93>
    0x10759e19d <+71>: movq   0xc66bfc(%rip), %rsi      ; "makeKeyWindow"
    0x10759e1a4 <+78>: movq   %rbx, %rdi
    0x10759e1a7 <+81>: addq   $0x8, %rsp
    0x10759e1ab <+85>: popq   %rbx
    0x10759e1ac <+86>: popq   %rbp
    0x10759e1ad <+87>: jmpq   *0xce602d(%rip)           ; (void *)0x0000000108f97800: objc_msgSend
    0x10759e1b3 <+93>: addq   $0x8, %rsp
    0x10759e1b7 <+97>: popq   %rbx
    0x10759e1b8 <+98>: popq   %rbp
    0x10759e1b9 <+99>: retq   
wz366

我终于发现,我新添加的xib缺少从View到ViewController的链接。在“文件的所有者”-“连接检查器”-“出口”中,将视图出口拖动到xib的视图中,然后问题解决了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除重新排序的UITableViewCells后,应用程序崩溃

来自分类Dev

从 FirebaseRecyclerAdapter 中删除项目后,Android 应用程序崩溃

来自分类Dev

删除场景视图节点后应用程序崩溃

来自分类Dev

iOS 10.3 关于删除应用程序后删除 keychainData

来自分类Dev

C ++应用程序在删除时崩溃

来自分类Dev

删除空数据库后如何防止应用程序崩溃

来自分类Dev

Android kotlin - 按特定顺序删除项目后 RecyclerView 应用程序崩溃

来自分类Dev

从Appstore安装后,应用程序崩溃。Google Analytics(分析)向我发送了实例崩溃报告[已删除]

来自分类Dev

从iOS中的设备删除应用程序后,如何删除“我的应用程序日历”中的所有事件

来自分类Dev

ios Swift程序应用程序要在x时间后从解析中删除内容?

来自分类Dev

使用 DispatchQueue.main.sync 时应用程序崩溃

来自分类Dev

从uitableview cellForRowAtIndexPath委托中删除行时,应用程序崩溃

来自分类Dev

NSFetchedResultsController:删除1行会使应用程序崩溃

来自分类Dev

NSFetchedResultsController:删除1行会使应用程序崩溃

来自分类Dev

从数组列表中删除项目时应用程序崩溃

来自分类Dev

iOS Swift应用程序内存问题-运行后从内存中删除功能?

来自分类Dev

iOS用户如何在卸载应用程序后删除钥匙串

来自分类Dev

删除并重新安装 iOS 应用程序后,网络缓存是否保留

来自分类Dev

崩溃:com.apple.main-thread-应用程序在保护声明中随机崩溃

来自分类Dev

将主回收站视图从content_main移到我的res文件中的另一个布局后,应用程序崩溃

来自分类Dev

Xamarin.Forms-iOS应用程序启动后崩溃

来自分类Dev

构建后原生 iOS 应用程序中的 Unity 崩溃

来自分类Dev

关闭应用程序后删除Spring JPA数据

来自分类Dev

删除war文件后,tomcat取消部署应用程序

来自分类Dev

删除并安装应用程序后找回sharedpreferences

来自分类Dev

用户卸载应用程序后,删除所有UILocalNotifications

来自分类Dev

即使删除后仍显示大量的vlc应用程序

来自分类Dev

应用程序逻辑删除后如何运行秒表?

来自分类Dev

卸载沙箱mac应用程序后删除NSUserDefaults

Related 相关文章

  1. 1

    删除重新排序的UITableViewCells后,应用程序崩溃

  2. 2

    从 FirebaseRecyclerAdapter 中删除项目后,Android 应用程序崩溃

  3. 3

    删除场景视图节点后应用程序崩溃

  4. 4

    iOS 10.3 关于删除应用程序后删除 keychainData

  5. 5

    C ++应用程序在删除时崩溃

  6. 6

    删除空数据库后如何防止应用程序崩溃

  7. 7

    Android kotlin - 按特定顺序删除项目后 RecyclerView 应用程序崩溃

  8. 8

    从Appstore安装后,应用程序崩溃。Google Analytics(分析)向我发送了实例崩溃报告[已删除]

  9. 9

    从iOS中的设备删除应用程序后,如何删除“我的应用程序日历”中的所有事件

  10. 10

    ios Swift程序应用程序要在x时间后从解析中删除内容?

  11. 11

    使用 DispatchQueue.main.sync 时应用程序崩溃

  12. 12

    从uitableview cellForRowAtIndexPath委托中删除行时,应用程序崩溃

  13. 13

    NSFetchedResultsController:删除1行会使应用程序崩溃

  14. 14

    NSFetchedResultsController:删除1行会使应用程序崩溃

  15. 15

    从数组列表中删除项目时应用程序崩溃

  16. 16

    iOS Swift应用程序内存问题-运行后从内存中删除功能?

  17. 17

    iOS用户如何在卸载应用程序后删除钥匙串

  18. 18

    删除并重新安装 iOS 应用程序后,网络缓存是否保留

  19. 19

    崩溃:com.apple.main-thread-应用程序在保护声明中随机崩溃

  20. 20

    将主回收站视图从content_main移到我的res文件中的另一个布局后,应用程序崩溃

  21. 21

    Xamarin.Forms-iOS应用程序启动后崩溃

  22. 22

    构建后原生 iOS 应用程序中的 Unity 崩溃

  23. 23

    关闭应用程序后删除Spring JPA数据

  24. 24

    删除war文件后,tomcat取消部署应用程序

  25. 25

    删除并安装应用程序后找回sharedpreferences

  26. 26

    用户卸载应用程序后,删除所有UILocalNotifications

  27. 27

    即使删除后仍显示大量的vlc应用程序

  28. 28

    应用程序逻辑删除后如何运行秒表?

  29. 29

    卸载沙箱mac应用程序后删除NSUserDefaults

热门标签

归档