描述:
最近在项目中引入okdrive,结果引入后项目无法运行了 一直报这个错误。试了很多方法都不行,跪求解决方案。
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_FCUtility", referenced from:
objc-class-ref in OKDriveLib(MotionExtractData.o)
objc-class-ref in OKDriveLib(MotionData.o)
objc-class-ref in OKDriveLib(OKDriveUpload.o)
objc-class-ref in OKDriveLib(DriveData.o)
objc-class-ref in OKDriveLib(OKDriveManager.o)
objc-class-ref in OKDriveLib(TripData.o)
objc-class-ref in OKDriveLib(GeofencePointData.o)
...
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
解决方案1:
pod install即可
解决方案2: 你是通过什么方式引入的,手动还是cocoaPods?
在项目看下它的头文件能不能找到?再查下库的路径是否正确