Ответ 1
Чтобы упростить просмотр места происшествия, измените файл main.m следующим образом:
int main(int argc, char* argv[])
{
@autoreleasepool
{
int returnValue;
@try
{
returnValue = UIApplicationMain(argc, argv, nil,
NSStringFromClass([MyAppDelegate class]));
}
@catch (NSException* exception)
{
LogError(@"Uncaught exception: %@, %@", [exception description],
[exception callStackSymbols]);
@throw exception;
}
return returnValue;
}
}
., или, как предложили другие, установить контрольную точку исключения.
Если ваша авария происходит только "в дикой природе", вам придется пересобирать свои журналы сбоев. Такие услуги, как хоккей или тест-полет, делают это для вас, или это можно сделать вручную после этого процесса.