Can't archive for publishing on visual studio for mac

Esteban Peralta 26 Reputation points
2021-10-31T13:53:31.857+00:00

I'm trying to publish Xamarin forms app to apple store but when I try to archive for publishing, it fails and I get this error message:

Found conflicts between different versions of "System.Numerics.Vectors" that could not be resolved.
There was a conflict between "System.Numerics.Vectors, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" and "System.Numerics.Vectors, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
"System.Numerics.Vectors, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" was chosen because it was primary and "System.Numerics.Vectors, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" was not.
References which depend on "System.Numerics.Vectors, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" [/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll].
/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll
Project file item includes which caused reference "/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/Xamarin.iOS/System.Numerics.Vectors.dll".
System.Numerics.Vectors
References which depend on "System.Numerics.Vectors, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" [].
/Users/estebanperalta/.nuget/packages/system.memory/4.5.4/lib/netstandard2.0/System.Memory.dll
Project file item includes which caused reference "/Users/estebanperalta/.nuget/packages/system.memory/4.5.4/lib/netstandard2.0/System.Memory.dll".
/Users/estebanperalta/.nuget/packages/system.memory/4.5.4/lib/netstandard2.0/System.Memory.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.http.connections.common/6.0.0-rc.2.21480.10/lib/netstandard2.0/Microsoft.AspNetCore.Http.Connections.Common.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.http.connections.client/6.0.0-rc.2.21480.10/lib/netstandard2.1/Microsoft.AspNetCore.Http.Connections.Client.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.signalr.client/6.0.0-rc.2.21480.10/lib/netstandard2.0/Microsoft.AspNetCore.SignalR.Client.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.signalr.common/6.0.0-rc.2.21480.10/lib/netstandard2.0/Microsoft.AspNetCore.SignalR.Common.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.signalr.client.core/6.0.0-rc.2.21480.10/lib/netstandard2.1/Microsoft.AspNetCore.SignalR.Client.Core.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.signalr.protocols.json/6.0.0-rc.2.21480.10/lib/netstandard2.0/Microsoft.AspNetCore.SignalR.Protocols.Json.dll
/Users/estebanperalta/.nuget/packages/microsoft.extensions.logging.abstractions/6.0.0-rc.2.21480.5/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll
/Users/estebanperalta/.nuget/packages/microsoft.extensions.logging/6.0.0-rc.2.21480.5/lib/netstandard2.1/Microsoft.Extensions.Logging.dll
/Users/estebanperalta/.nuget/packages/microsoft.extensions.primitives/6.0.0-rc.2.21480.5/lib/netstandard2.0/Microsoft.Extensions.Primitives.dll
/Users/estebanperalta/.nuget/packages/microsoft.extensions.options/6.0.0-rc.2.21480.5/lib/netstandard2.1/Microsoft.Extensions.Options.dll
/Users/estebanperalta/.nuget/packages/system.diagnostics.diagnosticsource/6.0.0-rc.2.21480.5/lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll
/Users/estebanperalta/.nuget/packages/system.io.pipelines/6.0.0-rc.2.21480.5/lib/netstandard2.0/System.IO.Pipelines.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.connections.abstractions/6.0.0-rc.2.21480.10/lib/netstandard2.1/Microsoft.AspNetCore.Connections.Abstractions.dll
/Users/estebanperalta/.nuget/packages/system.text.encodings.web/6.0.0-rc.2.21480.5/lib/netstandard2.0/System.Text.Encodings.Web.dll
/Users/estebanperalta/.nuget/packages/system.text.json/6.0.0-rc.2.21480.5/lib/netstandard2.0/System.Text.Json.dll
/Users/estebanperalta/.nuget/packages/system.text.json/6.0.0-rc.2.21480.5/lib/netstandard2.0/System.Text.Json.dll
Project file item includes which caused reference "/Users/estebanperalta/.nuget/packages/system.text.json/6.0.0-rc.2.21480.5/lib/netstandard2.0/System.Text.Json.dll".
/Users/estebanperalta/.nuget/packages/system.text.json/6.0.0-rc.2.21480.5/lib/netstandard2.0/System.Text.Json.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.http.connections.common/6.0.0-rc.2.21480.10/lib/netstandard2.0/Microsoft.AspNetCore.Http.Connections.Common.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.http.connections.client/6.0.0-rc.2.21480.10/lib/netstandard2.1/Microsoft.AspNetCore.Http.Connections.Client.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.signalr.client/6.0.0-rc.2.21480.10/lib/netstandard2.0/Microsoft.AspNetCore.SignalR.Client.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.signalr.common/6.0.0-rc.2.21480.10/lib/netstandard2.0/Microsoft.AspNetCore.SignalR.Common.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.signalr.client.core/6.0.0-rc.2.21480.10/lib/netstandard2.1/Microsoft.AspNetCore.SignalR.Client.Core.dll
/Users/estebanperalta/.nuget/packages/microsoft.aspnetcore.signalr.protocols.json/6.0.0-rc.2.21480.10/lib/netstandard2.0/Microsoft.AspNetCore.SignalR.Protocols.Json.dll

Xamarin
Xamarin
A Microsoft open-source app platform for building Android and iOS apps with .NET and C#.
5,377 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Wenyan Zhang (Shanghai Wicresoft Co,.Ltd.) 35,351 Reputation points Microsoft Vendor
    2021-11-01T03:00:50.617+00:00

    Hello,

    Welcome to our Microsoft Q&A platform!

    There is a thread about "System.Numerics.Vectors" , you could check it and try to add the following code to your iOS .csproj file.

       <Reference Include="System.Numerics" />  
        <Reference Include="System.Numerics.Vectors" />  
    

    In addition, errors in .csproj files can break your project, so it's a good idea to backup your files before attempting this.

    Best Regards,
    Wenyan Zhang


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.