Мое приложение не имеет ошибок, предупреждений или утечек памяти, безупречно работает на симуляторе, но на моем iPhone 4 работают черные экраны, работающие на iOS 5. SIGABRT
происходит в основном в этой строке:
int retVal = UIApplicationMain(argc, argv, nil, nil);
Так как мой код выглядит нормально, кто-нибудь знает, что вообще может вызывать такое поведение?
Где еще я могу найти возможные ошибки? Все ссылки на это SIGABRT
, которые я получаю, находятся в сборке ... 0.o
EDIT:
Вывод из отладчика:
This GDB was configured as "--host=i386-apple-darwin --target=arm-apple-darwin".tty /dev/ttys000
sharedlibrary apply-load-rules all
target remote-mobile /tmp/.XcodeGDBRemote-4281-83
Switching to remote-macosx protocol
mem 0x1000 0x3fffffff cache
mem 0x40000000 0xffffffff none
mem 0x00000000 0x0fff none
[Switching to process 7171 thread 0x1c03]
[Switching to process 7171 thread 0x1c03]
Couldn't register BearNun.Stack-Meet-App with the bootstrap server. Error: unknown error code.
This generally means that another instance of this process was already running or is hung in the debugger.(gdb)
Не уверен, где будет запущен другой процесс ... Я удалил приложение с iPhone, очистил свой проект, а затем снова запустил его (после того, как кнопка остановки стала серой, я подумал, что это означает, что в программе нет процессов). бежали).