Open wangyunhui opened 8 years ago
麻烦先清掉 Xcode 缓存再试,window -> projects-> Delete
没有作用,我是使用pod更新的SDKPLCameraStreamingKit,新版必须依赖PLStreamingKit,PLStreamingKit自动添加到pods
应该是缺少文件 QNIP.h, 这个是文件是依赖的库 HappyDNS 中的,HappyDNS 从0.3.0才引入的,见 https://github.com/qiniu/happy-dns-objc/commit/116670804204adb277ed42b59ad732ee6b5c674c @hzwangsiyu 建议把 PLStreamingKit 的 podsepc中声明的 HappyDNS依赖指明大于0.3.0就可以了吧?
pod update 升级HappyDNS 这个问题就解决了
Undefined symbols for architecture arm64: "_OBJCCLASS$_QNIP", referenced from: objc-class-ref in libPLStreamingKit.a(PLStreamingSession.o) objc-class-ref in libPLStreamingKit.a(PLSpeedMeasure.o) objc-class-ref in libPLStreamingKit.a(UIDevice+ReportInfo.o) ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)