После обновления до XCode 4.2 я заметил проблему, и я не знаю, что делать. Вот шаги для воспроизведения:
1) Создайте новый проект xcode, пустой проект iphone без включенных опций.
2) Перейдите на main.m и просто внесите main в «return 0;»
3) Установите минимальную ОС на 3.3 (я еще не обновил свой ipod touch 2nd gen)
4) Построить и запустить
Кажется, что он собирается и работает нормально, но если вы посмотрите на консоль устройства в органайзере xcode, вы увидите следующие ошибки:
<Warning>: 1 [0698/1403]: error: ::read ( 4, 0x3807f0, 1024 ) => -1 err = Bad file descriptor (0x00000009)
<Warning>: Application 'Test' exited abnormally with signal 11: Segmentation fault
Я думаю, что, возможно, мне не хватает файла? Но я не уверен, какой файл мне не хватает. Все остальное в новом проекте установлено по умолчанию. Если я заставлю его распечатать что-то, а затем выйду с 0, я увижу вывод, но тогда я не увижу код выхода, потому что он вышел из строя, как указано выше.
Если я создаю и запускаю симулятор, я не вижу ошибок в выводе консоли симулятора.