嗨,我正在研究一个昨天工作得很好的应用程序,当我今天打开项目并在模拟器上启动它时,我的应用程序崩溃,没有错误消息,我怎么能找出问题的来源?我添加了我的应用程序崩溃时的屏幕截图。请注意,我在这里看到了一些类似的问题,这些问题无法解决我的问题
答案 0 :(得分:1)
尝试追踪崩溃来源的两个建议:
分别尝试两个调试步骤(首先启用Exception Breakpoint然后启用Zombie Objects。)
您是否也尝试过清理项目并从Simulator中删除/重新安装应用程序?
答案 1 :(得分:0)
确保操作处理程序正确链接到MainStoryboard中的对象。 E.I.如果您查看ViewController并找到对象定义
@IBOutlet weak var sampleTextBox: UILabel!
这行代码左边应该有一个圆圈。如果一切正确连接,则应填写这些圆圈。如果看到空白圆圈,则这些线条未正确连接到对象。您需要通过右键单击圆圈并拖动到相关对象,将这些线重新连接到故事板中的对象。
答案 2 :(得分:0)
好的,所以在做了一些研究之后我意识到“信号SIGABRT”是一个连接问题所以我去了主要的故事板,并且连接检查员和我有一些“!”的连接。所以我删除了它们,应用程序再次运行良好!我怀疑这是因为某些连接我被错误删除并重新连接,如果您有此问题,请务必检查连接检查器并删除所有连接“!”