2017-01-17 56 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體系 '構建設置 - >有效架構'

和重建。

相關問題