我已经使用CocoaPods将CardIO和IDSmart框架添加到我的iOS项目中,对于后者,OpenCV也必须作为依赖项添加。 CardIO框架已经包含opencv_core.a(和opencv_imgproc.a)作为静态库。结果是,CardIO和IDSmart不能在同一个项目中协同工作,因为冲突的OpenCV框架让两个扫描器框架都在一些内部libsystem_c.dylib中崩溃。
有没有人知道如何隔离CardIO和IDSmart框架或修补Podfile的技巧,两个框架将只使用相同的OpenCV一次?