mac(intel芯片)的Xcode16.4(16F6)上运行11i或12i的示例demo时,或者根据模板创建时,根据报错添加相关依赖后, Xcode最终会报以下错误(只截取部分,实际有36个这种重复定义错误): ld: warning: duplicate symbol 'UGC::UGBufferSFC::CreateBufferExt(UGC::UGGeoLine&, UGC::UGGeoRegion&)' in: /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1934](UGBuffer.o) /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1934](UGBuffer.o) /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1202](UGGeoBuffer.o) duplicate symbol '_OBJC_CLASS_$_ARCalibrateTool' in: /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][2](libObjects_iOS.a-arm64-master.o) /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1811](ARCalirateTool.o) ld: warning: duplicate symbol 'UGC::UGBufferSFC::CreateBuffer(UGC::UGGeoLine&, UGC::UGGeoRegion&)' in: /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1934](UGBuffer.o) /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1202](UGGeoBuffer.o) ld: warning: duplicate symbol 'typeinfo name for UGC::UGBufferSFC' in: /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1934](UGBuffer.o) /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1202](UGGeoBuffer.o) ld: warning: duplicate symbol 'UGC::UGBufferSFC::Outline(OGDC::OgdcPoint2D const&, OGDC::OgdcPoint2D const&, OGDC::OgdcPoint2D const&, double, UGC::UGGeoRegion&, int)' in: /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1934](UGBuffer.o) /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1202](UGGeoBuffer.o) ld: warning: duplicate symbol 'typeinfo for UGC::UGBufferSFC' in: (UGGeoBuffer.o) ld: warning: duplicate symbol 'UGC::UGBufferSFC::UGBufferSFC()' in: /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1934](UGBuffer.o) /Library/SuperMap/SDKs/iPhoneOS.sdk/SuperMap.framework/Versions/Current/SuperMap[arm64][1202](UGGeoBuffer.o) ld: 36 duplicate symbols clang++: error: linker command failed with exit code 1 (use -v to see invocation)