在ios上调用百度地图api的时候,一直编译不通过,并出现
Undefined symbols for architecture i386: "_OBJC_CLASS_$_BMKMapManager"
clang: error: linker command failed with exit code 1 (use -v to see invocation)
这样的错误。
解决方法:点击项目->Build Settings->Search Paths, 删除FrameworkSearch Paths 里面多余的内容就可以了。
打开FrameworkSearch Paths后才发现是百度api中 libs/Release-iphonesimulator和libs/Release-iphoneos 这两个静态库文件都引用了的缘故