标签: macos .net-core code-signing notarize
我创建了一个示例.net核心工作程序服务应用程序。我想在MAC上对应用程序进行代码签名,但出现以下错误:
您的Mach-O可执行文件不符合现代的Mach-O布局 规则。 您可能正在使用第三方开发产品 尚未更新,或未在其中对文件进行后处理 不支持的方式。
以下是在创建可执行文件时提供的发布参数:
我在csproj文件中将UseAppHost添加为true。但仍然会遇到同样的问题
<UseAppHost>true</UseAppHost>
答案 0 :(得分:0)
似乎是单个文件的 .net 问题,应在 .NET 6 https://github.com/dotnet/runtime/issues/3671