приложение работало нормально на 4.2, но не работает на 4.3.3 - iphone - PullRequest
0 голосов
/ 23 мая 2011

Привет!
В моем проекте возникли некоторые запутанные проблемы, SIGABRT?
Программа получила сигнал SIGABRT?
Это нормально работает в симуляторе только с проблемами в устройстве.Также попытался установить приложение и выполнить прямую сборку на устройстве с помощью xcode.
Отладчик показывает, что проблема была в следующем файле main.m:

#import <UIKit/UIKit.h>

     int main(int argc, char *argv[]) {

     NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
     int retVal = UIApplicationMain(argc, argv, nil, nil); // SIGABRT on this line
    [pool release];
    return retVal;
}

Я не могу определить проблему в этом коде?
Пожалуйста, помогите!

1 Ответ

0 голосов
/ 23 мая 2011

Сообщение SIGBART часто является подсказкой для доступа к освобожденному объекту или какой-либо другой проблеме управления памятью.Проблема, скорее всего, не в вашем основном, а где-то еще в коде.

Сначала я бы очистил все цели и попробовал еще раз.Если это не поможет, я бы проверил мои удобные распределители и все выпуски / выпуски или запустил тест с инструментами и NSZombie.

...