Я добавил все файлы библиотеки AFNetworking в свой проект (который я загрузил из github). В моем приложении я не создал никаких других контроллеров/классов view. Я только что построил свое приложение и обнаружил 9 ошибок «Неопределенные символы для архитектуры». Любая помощь будет оценена по достоинству.AFNetworking «Неопределенные символы для архитектуры i386» Ошибка
Я перечислил список ошибок.
Undefined symbols for architecture i386:
"_SecCertificateCopyData", referenced from:
-[AFURLConnectionOperation connection:willSendRequestForAuthenticationChallenge:] in AFURLConnectionOperation.o
"_SecCertificateCreateWithData", referenced from:___44+[AFURLConnectionOperation pinnedPublicKeys]_block_invoke in AFURLConnectionOperation.o
"_SecPolicyCreateBasicX509", referenced from:___44+[AFURLConnectionOperation pinnedPublicKeys]_block_invoke in AFURLConnectionOperation.o
-[AFURLConnectionOperation connection:willSendRequestForAuthenticationChallenge:] in AFURLConnectionOperation.o "_SecTrustCopyPublicKey", referenced from:___44+[AFURLConnectionOperation pinnedPublicKeys]_block_invoke in AFURLConnectionOperation.o
-[AFURLConnectionOperation connection:willSendRequestForAuthenticationChallenge:] in AFURLConnectionOperation.o "_SecTrustCreateWithCertificates", referenced from:___44+[AFURLConnectionOperation pinnedPublicKeys]_block_invoke in AFURLConnectionOperation.o
-[AFURLConnectionOperation connection:willSendRequestForAuthenticationChallenge:] in AFURLConnectionOperation.o "_SecTrustEvaluate", referenced from:___44+[AFURLConnectionOperation pinnedPublicKeys]_block_invoke in AFURLConnectionOperation.o
-[AFURLConnectionOperation connection:willSendRequestForAuthenticationChallenge:] in AFURLConnectionOperation.o "_SecTrustGetCertificateAtIndex", referenced from:-[AFURLConnectionOperation connection:willSendRequestForAuthenticationChallenge:] in AFURLConnectionOperation.o
"_SecTrustGetCertificateCount", ссылки из: - [AFURLConnectionOperation подключение: willSendRequestForAuthenticationChallenge:] в AFURLConnectionOperation.o
л.д.: символ (ы) не найдено для архитектуры i386 лязг: ошибка: команды линкера не удалось с код выхода 1 (используйте -v для вызова вызова)
вы включили в SystemConfiguration, безопасность и MobileCoreService рамочные? – CarlJ
Я думаю, вам нужно добавить 'SystemConfiguration.Framework' в проект iOS – Buntylm
Просто добавьте Security Framework – Saify