В Xcode3 слева у вас должна быть папка с именем «Системные фреймворки» или что-то в этом роде, где уже есть другие фреймворки, такие как Foundation.framework и UIKit.framework.Щелкните правой кнопкой мыши по этой папке, выберите «Добавить> Существующие платформы ...» и выберите «libresolv.dylib» из списка.
Редактировать : я наконец-то узнал, как это сделатьв Xcode4 ... слева, в навигаторе, выберите крайний левый значок (Project, Command-1).В дереве внизу нажмите на самый верхний элемент вашего проекта.Далее вам нужно выбрать цель в левом столбце центрального вида.Выберите вкладку «Фазы сборки».Теперь вы видите кучу предметов, которые можно расширить.Разверните этап сборки «Связать двоичные файлы с библиотеками», в левом нижнем углу этого поля находится кнопка «+» («Добавить элементы»).Нажмите на это, затем выберите «libresolv.dylib» из списка.Уф.Гораздо сложнее найти, чем в Xcode3, IMHO.
Edit 2 : если все, что вы хотите сделать, это разрешить IP-адрес имени хоста, то вам не нужно связывать libresolvНАСКОЛЬКО МНЕ ИЗВЕСТНО).См. 3 способа разрешения имени хоста в iOS для поиска решений и см. Вопрос Как выполнить DNS-запрос на iOS .