Я пытаюсь добавить рамки XMPP в моем Ios app.After добавив, что это показываетКак добавить libxml2.dylib в Xcode 7
libxml/tree.h file not found
после некоторого Googling я обнаружил, что нужно добавлять libxml2.dylib в Строительства Фаз -> Link Binary с библиотеками. Но я не нахожу этот файл. но я нашел файл .tbd. Я пытаюсь добавить файл .tbd и установить путь поиска заголовка как $(SDKROOT)/usr/include/libxml2
, но он все еще показывает ту же ошибку.
Я знаю, что тот же вопрос задавал много раз, но я не решаю эту проблему. Пожалуйста, помогите.
Я попытался это, но он не работает , после того, как реализовать свои шаги в настоящее время я получаю следующие три ошибки: Неопределенные символы для архитектуры x86_64: "_dns_free_resource_record", ссылки из: - [XMPPSRVResolver ProcessRecord: длина:] в XMPPSRVResolver.o "_dns_parse_resource_record", ссылка из: - [XMPPSRVResolver processRecord: length:] в XMPPSRVResolver.o ld: символы (символы) не найдены для архитектуры x86_64 clang: ошибка: команда компоновщика не удалась с кодом выхода 1 (используйте -v, чтобы увидеть вызов) – Yatendra
извините за плохой английский. В моем проекте я использовал библиотеку OpenSSL, и я столкнулся с подобной проблемой. Убедитесь, что фреймворк xmpp скомпилирован для архитектуры x86_64. Я думаю, что это связано с вашей проблемой. Надеюсь, что это поможет –
файл SHELL для файла сборки .sh "должен содержать строку, подобную этой для архитектур (ARCHS =" i386 x86_64 armv7 armv7s arm64 tv_x86_64 tv_arm64 ") –