使用产品:SuperMap iMobile 9D SP1 for iOS(V9.0.1)
操作系统:macOS High Sierra 10.13.6
开发环境:Xcode 9.4.1
项目使用cocoaPods来管理其它第三方,手动导入SuperMap.framework框架,按照文档中集成步骤操作之后,编译报错
报错信息如下:
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_CPTLegend", referenced from:
objc-class-ref in SuperMap(ChartLegend.o)
"_OBJC_CLASS_$_CPTBarPlot", referenced from:
objc-class-ref in SuperMap(BarChart.o)
......(中间省略报错全部是关于SuperMap相同的报错信息)
"_OBJC_CLASS_$_IFlyResourceUtil", referenced from:
objc-class-ref in SuperMap(NavAudio.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
已确认过,superMap.framework导入进项目中,重新导入也依旧存在问题,还请帮忙解决下,谢谢
顺便附上问题工程的网盘链接: https://pan.baidu.com/s/1eGyit7B61ImMWBogka9HBw 密码: j5pc