Xamarin iOS链接器在System.Net.Http.Primitives.dll上失败

Xamarin iOS链接器在System.Net.Http.Primitives.dll上失败,xamarin,xamarin.ios,mono,Xamarin,Xamarin.ios,Mono,在为发行版构建我的Xamarin iOS(10.4.0.88)项目时,如果启用了“仅链接SDK程序集”,则会出现以下错误。我有单声道版本4.8.0.459 C:\Program Files(x86)\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(694,3):警告:无法将Aot文件复制到目标目录/Users/markmeyer/Library/Caches/Xamarin/mtbs/builds/ServiceOrdersMobileApps.iO

在为发行版构建我的Xamarin iOS(10.4.0.88)项目时,如果启用了“仅链接SDK程序集”,则会出现以下错误。我有单声道版本4.8.0.459

C:\Program Files(x86)\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(694,3):警告:无法将Aot文件复制到目标目录/Users/markmeyer/Library/Caches/Xamarin/mtbs/builds/ServiceOrdersMobileApps.iOS/295315D4624949760265210BD6B0FDCE2/obj/iPhone/Release/mtouch-cache/64/Build/Msym/Msym/Msym/tmp:无法启动进程。 1> ---内部异常 1> System.ComponentModel.Win32Exception(0x80004005):ApplicationName='mono-symbolicate',CommandLine='store-symbols'/Users/markmeyer/Library/Caches/Xamarin/mtbs/builds/ServiceOrdersMobileApps.iOS/295315D4624949760265210BD6B0FDCE2/bin/iPhone/Release/ServiceOrdersMobileAppsiOS.app.mSYM““/Users/markmeyer/Library/Caches/Xamarin/mtbs/builds/ServiceOrdersMobileApps.iOS/295315D46249760265210BD6B0FDCE2/obj/iPhone/Release/mtouch cache/64/Build/Msym/Msym/tmp””,CurrentDirectory='',本机错误=找不到指定的文件 1> 在/private/tmp/source-mono-4.8.0/bockbuild-mono-4.8.0-branch/profiles/mono-mac-xamarin/build root/mono-x86/mcs/class/System/System.Diagnostics/Process.cs:737中的System.Diagnostics.Process.StartWithCreateProcess(System.Diagnostics.Process.Process.startInfo-startInfo-startInfo-startInfo)[0x0018b]中 1> --- 1> C:\Program Files(x86)\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(694,3):警告:无法将Aot文件复制到目标目录/Users/markmeyer/Library/Caches/Xamarin/mtbs/builds/ServiceOrdersMobileApps.iOS/295315D46249760265210BD6B0FDCE2/obj/iPhone/Release/mtouch-cache/32/Build/Msym/Msym/Msym/tmp:无法启动进程。 1> ---内部异常 1> System.ComponentModel.Win32Exception(0x80004005):ApplicationName='mono-symbolicate',CommandLine='store-symbols'/Users/markmeyer/Library/Caches/Xamarin/mtbs/builds/ServiceOrdersMobileApps.iOS/295315D4624949760265210BD6B0FDCE2/bin/iPhone/Release/ServiceOrdersMobileAppsiOS.app.mSYM“”/Users/markmeyer/Library/Caches/Xamarin/mtbs/builds/ServiceOrdersMobileApps.iOS/295315d4624947600265210bd6b0fdce2/obj/iPhone/Release/mtouch cache/32/Build/Msym/Msym/tmp“”,CurrentDirectory='',本机错误=找不到指定的文件 1> 在/private/tmp/source-mono-4.8.0/bockbuild-mono-4.8.0-branch/profiles/mono-mac-xamarin/build root/mono-x86/mcs/class/System/System.Diagnostics/Process.cs:737中的System.Diagnostics.Process.StartWithCreateProcess(System.Diagnostics.Process.Process.startInfo-startInfo-startInfo-startInfo)[0x0018b]中 1> --- 1> 进程已退出,代码为1,命令: 1> /Library/Frameworks/Mono.framework/Versions/Current/bin/Mono/Library/Frameworks/Mono.framework/Versions/Current/lib/Mono/Mono/Mono/4.5/Mono-cil-strip.exe/Users/markmeyer/Library/Caches/Xamarin/mtbs/builds/ServiceOrdersMobileApps.iOS/295315d46249760265210bd6b0fdce2/obj/iPhone/Release/mtouch/64/Build/System.Net.Http.Primitives.dll/Users/markmeyer/Library/Caches/Xamarin/mtbs/builds/ServiceOrdersMobileApps.iOS/295315D4624947600265210BD6B0FDCE2/bin/iPhone/Release/ServiceOrdersMobileAppsiOS.app/.monotouch-64/System.Net.Http.Primitives.dll 1> 单CIL汽提塔 1> 错误:System.ArgumentOutOfRangeException:索引超出范围。必须为非负且小于集合的大小。 1> 参数名称:索引 1> 位于:0中的System.Collections.CollectionBase.System.Collections.IList.get_项(System.Int32索引)[0x00022] 1> 在0中的Mono.Cecil.AssemblyNameReferenceCollection.get_项(System.Int32索引)[0x00006]处 1> 位于:0中的Mono.Cecil.ReflectionReader.GetExportedTypeScope(Mono.Cecil.Metadata.MetadataToken作用域)[0x00043] 1> 位于:0中的Mono.Cecil.ReflectionReader.VisiTexterTypeCollection(Mono.Cecil.ExternTypeCollection externs)[0x00089] 1> 位于:0中的Mono.Cecil.AggressiveReflectionReader.ReadExternTypes()[0x0000c] 1> 位于:0中的Mono.Cecil.AggressiveReflectionReader.VisitTypeDefinitionCollection(Mono.Cecil.TypeDefinitionCollection类型)[0x0004f] 1> 位于:0中的Mono.Cecil.ReflectionReader.VisitModuleDefinition(Mono.Cecil.ModuleDefinition mod)[0x00007] 1> 位于:0中的Mono.Cecil.StructureReader.TerminateAssemblyDefinition(Mono.Cecil.AssemblyDefinition asm)[0x00034] 1> 在:0中的Mono.Cecil.AssemblyDefinition.Accept(Mono.Cecil.directionStructureVisitor)[0x0001f]处 1> 位于:0中的Mono.Cecil.AssemblyFactory.GetAssembly(Mono.Cecil.Binary.ImageReader irv,System.Boolean manifestOnly)[0x00014] 1> 位于:0中的Mono.Cecil.AssemblyFactory.GetAssembly(Mono.Cecil.Binary.ImageReader读取器)[0x00000] 1> 在0中的Mono.Cecil.AssemblyFactory.GetAssembly(System.String文件)[0x00006]处 1> 在0中的Mono.CilStripper.Program.Main(System.String[]args)[0x00029]处 1> C:\Program Files(x86)\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(694,3):错误:无法剥离程序集
/Users/markmeyer/Library/Caches/Xamarin/mtbs/builds/ServiceOrdersMobileApps.iOS/295315d4624497600265210bd6b0fdce2/obj/iPhone/Release/mtouch cache/64/Build/System.Net.Http.Primitives.dll
。 1> ---内部异常 1> C:\Program Files(x86)\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(694,3):错误:无法剥离程序集
/Users/markmeyer/Library/Caches/Xamarin/mtbs/builds/ServiceOrdersMobileApps.iOS/295315d4624497600265210bd6b0fdce2/obj/iPhone/Release/mtouch cache/64/Build/System.Net.Http.Primitives.dll
。 1> --- 1> 在/Users/builder/data/lanes/3985/9975cb17/source/xamarin macios/tools/mtouch/Stripper.cs:33中的MonoTouch.Tuner.Stripper.Process(System.String汇编_文件,System.String输出_文件)[0x000ba] 1> 位于/Users/builder/data/lanes/3985/9975cb17/source/Xamarin-macios/tools/mtouch/Target.cs:1041中的Xamarin.Bundler.Target.m_u2(Xamarin.Bundler.Assembly Assembly)[0x00065] 1> 在System.Threading.Tasks.Parallel+c__AnonStorey6
2[TSource,TLocal].m_u 0(System.Int32 i)[0x00012]中:0
1> 在系统