Я пишу приложение, которое отлично работает на симуляторе 4.0/4.1 iPhone, но не 4.2.
Я получаю такое предупреждение:
Обнаружена попытка вызова символа в системных библиотеках, отсутствующего на iPhone:
fcntl $UNIX2003, вызванный из функции get_socket_nonblocking в image TestApp.
Если вы столкнулись с этой проблемой при запуске бинарного симулятора в gdb, сначала убедитесь, что вы 'set start-with-shell off'
.
Как установить 'set start-with-shell off' на Xcode? Я пытаюсь добавить эту строку в .gdbinit, но не повезло.
С 4.0/4.1 SDK iPhone Simulator печатает предупреждения о попытке вызвать символ, который отсутствует на iPhone в окне отладки, но приложение не сработает. Использование сбой 4.2. Как предотвратить сбои 4.2?
Спасибо