我为我的项目添加了第二个目标,以便能够为多个应用程序使用相同的Xcode项目(基本应用程序的风格稍有变化)。我重命名了目标,更改了方案以匹配名称,也重命名了第二个info.plist。现在,当我尝试运行第二个目标时,应用程序会在启动画面上使用SIGABRT崩溃。没有任何日志。异常断点或Swift错误断点也没有帮助。可能导致这种情况的原因是什么?
修改
我不知道导致问题的原因,但我删除了目标和方案。然后我重新添加所有内容并按照相同的步骤操作。现在它正在运作。
答案 0 :(得分:0)
您必须在所有异常上添加断点以获取代码崩溃的行
以下是步骤。
转到“断点导航器”。
点击导航器左下角的+符号。
答案 1 :(得分:0)
并非适用于所有情况,但在大多数情况下,当您释放已在内存中释放的对象时,会出现 SIGABRT 错误。
我们怎样才能发现你哪里错了? Best way is do enable zombie object in your Xcode.