2017-01-17 2 views
0

Я пытаюсь добавить SDK Money Money в свой проект. И после добавления libiOSCustomBrowser.a файла, он дает ошибку:iOS _OBJC_CLASS ошибки после добавления библиотеки в проект

ld: warning: directory not found for option '-L/Users/Jenaveve/myApp/Utilities/PayUSdk' 
Undefined symbols for architecture x86_64: 
    "_OBJC_CLASS_$_WKUserContentController", referenced from: 
     objc-class-ref in libiOSCustomBrowser.a(PUCBWebVC.o) 
    "_OBJC_CLASS_$_WKWebView", referenced from: 
     objc-class-ref in libiOSCustomBrowser.a(PUCBMagicRetry.o) 
     objc-class-ref in libiOSCustomBrowser.a(PUCBBaseConnection.o) 
     objc-class-ref in libiOSCustomBrowser.a(PUCBWebVC.o) 
     objc-class-ref in libiOSCustomBrowser.a(CBWKConnection.o) 
    "_OBJC_CLASS_$_WKWebViewConfiguration", referenced from: 
     objc-class-ref in libiOSCustomBrowser.a(PUCBWebVC.o) 
ld: symbol(s) not found for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

В фазах сборки, в Link Binary с библиотеками, эта ссылка не существует. Что не так?

+0

Я думаю, вам нужно установить «другие флаги компоновщика» на «-ObjC» – Birendra

ответ

0

Возможно, эта библиотека не может поддерживать архитектуру x86_64. Remove архитектуры x86_64 в

'Build Settings -> Действительно архитектура'

и перестраивать.

Смежные вопросы