gpt4 book ai didi

macos - 这个沙盒消息 "deny mach-lookup"是什么意思?

转载 作者:行者123 更新时间:2023-12-04 05:55:24 24 4
gpt4 key购买 nike

我的应用程序在客户机器上无法正常运行。这是控制台消息中的一行:

sandboxd: ([14252]) aText(14252) deny mach-lookup com.apple.familycontrols

这是什么意思 ?

最佳答案

这意味着它所说的:您的应用程序(或注入(inject)您的应用程序或在子进程中运行的一些代码)正在尝试查找名为 com.apple.familycontrols 的 Mach 服务,可能在全局范围内,而您没有这样做的权利,因此被拒绝。

如果你需要这个工作,你需要添加一个临时异常权利 com.apple.security.temporary-exception.mach-lookup.global-name = [com.apple.familycontrols]。但是你必须弄清楚为什么你需要这个异常(exception),并向Apple提交一个错误,要求他们提供更好的方法来做同样的事情。

如果你不需要这个工作,你需要弄清楚为什么你的代码试图查找这个服务并停止做任何导致它的事情。 (如果不是您的代码,而是通过 SIMBL 或其他方式注入(inject)您的应用程序的代码,那么这是您的用户的问题,他必须不使用任何有问题的插件。)

关于macos - 这个沙盒消息 "deny mach-lookup"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10820884/

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