3

我创建了一个示例 .net core worker 服务应用程序。我想在 MAC 上对应用程序进行代码签名,但出现以下错误:

  • 您的 Mach-O 可执行文件不符合现代 Mach-O 布局规则。
  • 您可能正在使用尚未更新的第三方开发产品,或以不受支持的方式对文件进行后处理。

以下是创建可执行文件时提供的发布参数:

在此处输入图像描述

我在 csproj 文件中将 UseAppHost 添加为 true。但是仍然遇到同样的问题

<UseAppHost>true</UseAppHost>

4

1 回答 1

0

似乎是单个文件的 .net 问题,应在 .NET 6 https://github.com/dotnet/runtime/issues/3671中修复

于 2021-05-15T14:29:52.703 回答