SIGABRT @ [self.window addSubview:viewController.view];仅在设备上
在 iPad/iPhone 模拟器上,我的应用程序运行完美。在任一设备上,我都会收到 SIGABRT @ [self.window addSubview:viewController.view];
两个 XIB 文件(MainWindow.xib 和 appNameViewController.xib)似乎设置正确,但我怀疑这就是问题所在(如果我注释掉添加子视图,应用程序会在设备上加载)。然而,由于它在模拟器中运行良好,因此很难排除故障,我正在寻找一些技巧。
On the iPad/iPhone simulator, my app runs perfectly. On either device, I get a SIGABRT @ [self.window addSubview:viewController.view];
The two XIB files (MainWindow.xib and appNameViewController.xib) seem set up correctly, but I suspect it's where the problem lies anyway (If I comment out adding the subView, the app loads on the devices). However, since it works fine in the simulator, it's hard to troubleshoot and I am looking for some tips.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有太多需要继续的内容,但如果您手动加载 xib:
请检查以确保名称的大小写相同。设备在访问内容时区分大小写。
Not a lot to go on, but if you are manually loading the xib manually:
Check to make sure the cases are the same for the names. The device is case sensitive when accessing things.