我的应用程序在客户机器上无法正常运行.以下是来自控制台消息的一行:
sandboxd: ([14252]) aText(14252) deny mach-lookup com.apple.familycontrols
Run Code Online (Sandbox Code Playgroud)
这是什么意思 ?
aba*_*ert 14
这意味着它所说的内容:您的应用程序(或某些代码注入您的应用程序或在子进程中运行)正在尝试查找名为com.apple.familycontrols的Mach服务,可能在全球范围内,而您没有有权这样做,因此被拒绝.
如果需要此工作,则需要添加临时异常权利com.apple.security.temporary-exception.mach-lookup.global-name = [com.apple.familycontrols].但你必须弄清楚为什么你需要这个例外,并向Apple提出一个错误,要求他们提供更好的方法来做同样的事情.
如果您不需要这个工作,您需要弄清楚为什么您的代码试图查找此服务并停止执行导致它的任何操作.(如果不是你的代码,而是代码通过SIMBL或其他东西注入你的应用程序,那么这是你的用户的问题,他不得不使用任何插件有问题.)
归档时间: |
|
查看次数: |
13558 次 |
最近记录: |