2017-01-17 57 views
0

我正在尝试将PayU钱sdk添加到我的项目中。并加入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) 

在构建阶段,在链接二进制与图书馆,这个参考存在。哪里不对?

+0

我认为你必须设置“其他链接器标志”为“-ObjC” – Birendra

回答

0

也许该库不支持x86_64体系结构。在

删除x86_64体系 '构建设置 - >有效架构'

和重建。

相关问题