После обновления до xcode 3.2.5 невозможно подключиться к сети - PullRequest
0 голосов
/ 01 декабря 2010

Я использую библиотеку C ++ в своем приложении, которая подключается к сети (я полагаю, она использует сокеты).Я использовал его в течение нескольких месяцев, и я использовал XCode 3.2.4.Теперь у меня была прекрасная идея перейти на xcode 3.2.5, и я обнаружил, что мое приложение аварийно завершает работу с ошибкой:

Если вы столкнулись с этой проблемой при запуске двоичного файла симулятора в gdb, убедитесьсначала "отключить запуск с оболочки".3.2.5

Хорошо, не могу решить, поэтому вернулся к 3.2.4, как было предложено где-то.Приложение больше не падает, но теперь библиотека больше не может подключаться к сети.Попытался восстановить его (я не писал библиотеку, но у меня есть исходники) и использовать новую библиотеку, но ничего.Тем не менее библиотека не может подключиться к сети.Я пробовал на каждом симуляторе.

Есть идеи, что может быть не так и как я могу решить эту проблему?Можно ли как-нибудь вручную удалить все, что связано с xcode и симулятором, и попробовать начать все сначала?

Спасибо!

1 Ответ

1 голос
/ 09 декабря 2010

У меня была похожая проблема с версией libCURL, созданной для более ранней ОС. Решение состояло в том, чтобы перестроить библиотеку под iOS 4.2, чтобы убрать декорации символа $ UNIX2003. (Я написал полную информацию на http://www.creativealgorithms.com/blog/content/building-libcurl-ios-42.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...