Я просто запускал свой код на симуляторе, который работал в прошлом. Единственное, что я действительно сделал для стартового кода устанавливается по умолчанию пользователемSIGABRT при запуске в симуляторе
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSDictionary *appDefaults = [NSDictionary dictionaryWithObjectsAndKeys:
@"Automatic", @"userType",
@"NO", @"autoRefresh",
@"60", @"refreshInt", nil
];
[defaults registerDefaults:appDefaults];
[defaults synchronize];
Я побежал АРР, 10 раз на моем iPhone/IPad и не испытывали сбой при запуске. Однако, если я запустил его на iPhone/iPad Simulator, симулятор iPhone сработает с SIGABRT в основном каждый раз. Я не уверен, что вызывает это, поскольку я уже перезапустил свой компьютер и сделал «Сбросить все содержимое и настройки» на симуляторе.
Спасибо! Alan
Я неожиданно испытал серию сбоев SIGABRT в iOS Simulator (никаких следов стека), и был обеспокоен тем, что я что-то сломал. Однако на самом деле это произошло из-за того, что я только что обновился с OSX 10.8.3 до 10.8.4, ранее сегодня. Как вы говорите, есть обновление для Xcode в Mac App Store, и он явно заявляет, что он разрешает сбои Xcode на 10.8.4. Спасибо, что указали это. –
Да, я просто обновился до нового xCode, похоже, исправил проблему. – Alan