kinfey / AMapMAUIControls

MIT License
70 stars 21 forks source link

[ios] the demo project does not build on mac M1 #8

Open dodikk opened 1 year ago

dodikk commented 1 year ago

Just downloaded AMap_iOS_3DMap_Lib_stable.zip AMap_iOS_3DMap_Lib_V9.6.0.zip and AMap_iOS_Foundation_Lib_V1.8.0.zip and unpacked them to .../samples/iOS.Bindings/AMap.iOS.Demo/iOS.AMap.3D\ and ...samples/iOS.Bindings/AMap.iOS.Demo/iOS.AMap.Foundation/ respectively.

Got this error:

Build FAILED.

/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error : clang++ exited with code 1:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error : Undefined symbols for architecture arm64:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :   "_MAGetNearestMapPointFromPolyline", referenced from:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :      -u command line option
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :   "_MAPolylineHitTest", referenced from:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :      -u command line option
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :   "_OBJC_CLASS_$_MABaseOverlay", referenced from:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :       objc-class-ref in registrar.o
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :   "_OBJC_CLASS_$_MAHeatMapVectorGrid", referenced from:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :       objc-class-ref in registrar.o
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :   "_OBJC_CLASS_$_MAHeatMapVectorGridNode", referenced from:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :       objc-class-ref in registrar.o
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :   "_OBJC_CLASS_$_MAHeatMapVectorGridOverlay", referenced from:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :       objc-class-ref in registrar.o
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :   "_OBJC_CLASS_$_MAHeatMapVectorGridOverlayOptions", referenced from:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :       objc-class-ref in registrar.o
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :   "_OBJC_CLASS_$_MAHeatMapVectorGridOverlayRenderer", referenced from:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :       objc-class-ref in registrar.o
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :   "_OBJC_CLASS_$_MAHeatMapVectorItem", referenced from:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :       objc-class-ref in registrar.o
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :   "_OBJC_CLASS_$_MAHeatMapVectorNode", referenced from:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :       objc-class-ref in registrar.o
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error :   "_OBJC_CLASS_$_MAHeatMapVectorOverlay", referenced from:
/usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.2.19/targets/Xamarin.Shared.Sdk.targets(1221,3): error : 
    0 Warning(s)
    1 Error(s)

P.S. Visual Studio Mac 17.6 Preview (17.6 build 402) ; MacOS Ventura 13.1