Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 当应用程序在主应用程序中的EXC_BAD_访问上崩溃时,不会生成崩溃日志_Iphone_Objective C_Ios_Ipad - Fatal编程技术网

Iphone 当应用程序在主应用程序中的EXC_BAD_访问上崩溃时,不会生成崩溃日志

Iphone 当应用程序在主应用程序中的EXC_BAD_访问上崩溃时,不会生成崩溃日志,iphone,objective-c,ios,ipad,Iphone,Objective C,Ios,Ipad,下面是我在屏幕上看到的: 现在,在我给出更详细的解释之前,让我强调一下,这个错误只发生在设备上的iOS 6上。否则,应用程序工作正常。这是一个iPad应用程序 从今天早上开始,我一直在试图找出这个崩溃的原因,但由于没有为这个错误生成任何崩溃日志,所以我一事无成。我已将“复制期间删除调试符号”设置为否。不确定还应检查其他位置,以便将此错误记录到崩溃日志中,以便获得更多详细信息 我已经将NSZombieEnabled设置为YES,希望它能给我更多关于这个EXC_BAD_访问的详细信息,但它仍然给我

下面是我在屏幕上看到的:

现在,在我给出更详细的解释之前,让我强调一下,这个错误只发生在设备上的iOS 6上。否则,应用程序工作正常。这是一个iPad应用程序

从今天早上开始,我一直在试图找出这个崩溃的原因,但由于没有为这个错误生成任何崩溃日志,所以我一事无成。我已将“复制期间删除调试符号”设置为否。不确定还应检查其他位置,以便将此错误记录到崩溃日志中,以便获得更多详细信息


我已经将NSZombieEnabled设置为YES,希望它能给我更多关于这个EXC_BAD_访问的详细信息,但它仍然给我相同的结果。有谁能帮我下一步该怎么做,至少能从这次奇怪的车祸中得到更多的车祸信息吗?我应该在哪里检查以生成崩溃日志。

您可以使用以下代码获取崩溃日志

int main(int argc, char *argv[])
{
    @autoreleasepool
    {
        @try 
        {
            return UIApplicationMain(argc, argv, nil, NSStringFromClass([mSellerAppDelegate class]));
        }
        @catch (NSException *exception)
        {

            NSLog(@"%@",[exception callStackSymbols]);
            return 1;
        }
    }
}

如果它只发生在iOS 6上,那么唯一的答案很可能是特定于iOS 6的(直到明天仍在NDA下)很好的尝试,但显然在这样做之后,它进入了尝试,然后崩溃,没有进入捕获块。否则,只需在这些行上设置断点,您怀疑这会引发异常或崩溃。