话题一:Signal Sigabrt iOS App Crash

Posted

技术标签:

【中文标题】话题一:Signal Sigabrt iOS App Crash【英文标题】:Thread 1: Signal Sigabrt iOS App Crash 【发布时间】:2013-07-21 16:48:28 【问题描述】:

在我尝试在 XCode 中创建的项目的 main.m 文件中,我不断收到此错误: 话题 1:Signal Sigabrt。 该项目运行良好,直到由于此错误而开始崩溃。这条线有什么问题吗,或者有人对其他可能导致此问题的原因有任何建议吗?

return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));

【问题讨论】:

Objective C, Thread 1 Program Received Signal SIGABRT的可能重复 右下角的错误输出是什么? 能否请您提供控制台输出...。 【参考方案1】:

您的 main 方法在 ARC 下应该如下所示:

int main(int argc, char *argv[]) 
    
    @autoreleasepool 
        int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate");
        return retVal;
    

您确定您的 AppDelegate 类文件(以及相关的 xib 文件,如果有的话)确实被命名为“AppDelegate”吗?

【讨论】:

以上是关于话题一:Signal Sigabrt iOS App Crash的主要内容,如果未能解决你的问题,请参考以下文章

iOS报错 thread 1: signal SIGABRT

线程1:自定义框架Swift中Reachability框架中的signal SIGABRT

c语言 不能加循环;Program received signal SIGABRT, Aborted. 0x0000003346a30265 in raise () from /l

SIGABRT 和 COREDUMP

SIGABRT(信号 6)在使用分而治之的数组中查找多数元素时出错

信号