我有一个应用,突然出现以下错误。我有迦太基直接在项目中导入的那些框架。
在我的ViewController类中,我只是粘贴:
import Alamofire
print(AlamofireVersionNumber)
ld: warning: Auto-Linking framework not found Realm
ld: warning: Auto-Linking framework not found Alamofire
Undefined symbols for architecture armv7:
"_AlamofireVersionNumber", referenced from:
ChpuDemo.ViewController.viewDidLoad() -> () in ViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我确实尝试清除,删除派生数据等。这是什么意思?
答案 0 :(得分:1)
我通过CocoaPods为主要项目添加了相同的框架来解决问题,该框架复制了自定义库中的相同框架。