gpt4 book ai didi

c# - 无法在 Mac OSX 上启动 picoe/eto 应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 22:43:11 24 4
gpt4 key购买 nike

目前我正在为 Windows 和 MacOS 开发一个应用程序。使用 Eto.Platform.Mac64 (2.4.1) nuget 包为 MacOS (10.13.4) 创建了模板应用程序。该应用程序是为发布构建而构建的。尝试启动 .app 包时会出现问题。

目前尝试:

  • 使用以下命令打开 bundle :open -a xxx.app。我得到一个错误 -54
  • 使用:sudo open -a xxx.app。错误是-10810
  • 授予内部文件的所有执行权限。
  • 禁用网守
  • 尝试使用 mono 直接启动可执行文件,尽管 ETO 平台检查它是否从 .app 包启动,但失败了
  • 从/usr/local/bin 启动 .app
  • 从 ~/Applications/启动 .app
  • 分别为 MacOS 构建 Eto.Forms。

一切似乎都指向权限问题,但我似乎无法理解我错过了什么。由于我一般是 MacOS 的新手(主要熟悉 linux),因此非常感谢任何建议/帮助。

最佳答案

在检查 Console.app 的日志后,我发现 com.apple.quarantine 已将应用程序标记为已隔离。
xattr -d com.apple.quarantine MyApp.Mac.App/Contents/MacOS/MyApp.Mac
之后一切都很完美。
谢谢 Curtis 的建议。

关于c# - 无法在 Mac OSX 上启动 picoe/eto 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51263682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com