Ошибка Xcode 4 SDK authorize.net - PullRequest
       0

Ошибка Xcode 4 SDK authorize.net

0 голосов
/ 19 декабря 2011

При попытке скомпилировать с Xcode, я получаю следующую ошибку: Неопределенные символы для архитектуры i386: "_OBJC_CLASS _ $ _ AuthNet", на который ссылаются: objc-class-ref в ConnectionManager.o ld: символ (ы) не найден для архитектуры i386 clang: error: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова)

Я использую SDK authorize.net

пожалуйста, помогите !!

Ответы [ 2 ]

1 голос
/ 19 декабря 2011

Вы не связали библиотеку с вашим приложением. Выберите проект на боковой панели навигатора, выберите цель, затем перейдите в раздел Build Phases . В разделе Link Binary With Libraries добавьте библиотеку AuthNet.

0 голосов
/ 19 декабря 2011

Звучит так, будто вы неправильно включили библиотеки.

Убедитесь, что вы выполнили все следующие инструкции:

Set your Library Search Paths with the path that contains the "Authorize.Net SDK" 
library. (ex. "$(SRCROOT)/ANMobilePaymentLib").

Set your Other Linker Flags with "-lxml2" to allow for xml parsing.

Set your Header Search Paths with the path that contains "libxml2" header 
files. (ex. "/usr/include/libxml2" with recursive checked).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...