/usr/local/share/dotnet/packs/microsoft.ios.sdk.net8.0_18.0/18.0.8319/targets/xamarin.shared.sdk.targets(1648,3) 错误:LD:为“ iOS-Simulator”构建,但在对象文件中链接 (/users/documents/dev/net8_prod/s.ios/obj/debug/net8.0-ios/iossimulator-arm64/linker-cache/appcenter.a [arm64] 为ios'
建造[/Users/documents/dev/net8_prod/s.ios/s.ios.csproj] /USR/local/share/dotnet/packs/microsoft.ios.sdk.net8.0_18.0/18.0/18.0.8319/targets/xamarin.shared.sdk.sdk.targets(1648,3): 错误:clang ++:错误:链接器命令因出口代码1失败(使用-V 查看调用)[/USERS/DOCUMENTS/DEV/NET8_PROD/S.IOS/S.IOS.CSPROJ]如果我继续删除App Center Nuget软件包,该错误来自Google Maps Nuget软件包。
/usr/local/share/dotnet/packs/microsoft.ios.sdk.net8.0_18.0/18.0.8319/targets/xamarin.shared.sdk.targets(1648,3) 错误:LD:为“ iOS-Simulator”构建,但在对象文件中链接 (/USERS/library/caches/xamarinbuilddownload/gmps-6.0.1/maps/frameworks/googlemaps.framework/googlemaps) 为'ios'[/users/documents/dev/net8_prod/s.ios/s.ios.ios.csproj]构建
我目前正在尝试建立在Apple Silicon M3 Max上运行的模拟器。我尝试在VSCODE中尝试并遇到相同的错误。 Mac 2022的Visual Studio终止了支持,但仍以某种方式运行iOS 18模拟器并在设备上运行,我正在为现有开发而努力,但无法使用相同的App Store生成App Store的构建。在过去的一周中,我完全陷入了困境,任何帮助都将不胜感激。
将其添加到.csproj文件中,该文件似乎可以用Nuget软件包解决该问题。
<PropertyGroup Condition="'$(RuntimeIdentifier)' != 'ios-arm64'">
<RuntimeIdentifier>iossimulator-x64</RuntimeIdentifier>
</PropertyGroup>