gpt4 book ai didi

sockets - Finder 同步扩展 : cannot communicate through UNIX domain socket

转载 作者:行者123 更新时间:2023-12-03 16:19:22 38 4
gpt4 key购买 nike

我遇到以下问题:我正在实现 Finder Sync 插件,该插件需要与主应用程序通信。以前,当我使用旧的、好的 mach_inject 时,它通过 UNIX 域套接字工作得很好。但是,现在,即使允许 com.apple.security.temporary-exception.files.home-relative-path.read-write 和 com.apple.security.network.client,我也无法连接到套接字,总是接收 2015 年 9 月 17 日 11:15:34.000 内核 [0]:沙盒:finderplugin(660) 拒绝网络出站/Users/nickolay/Library/blablabla/.cmdsckt

有人有任何想法如何解决这个问题吗?也许需要其他权利或其他套接字路径?

最佳答案

您需要在扩展程序的权利中添加以下内容。

<key>com.apple.security.temporary-exception.sbpl</key>
<array>
<string>(allow network-outbound)</string>
<string>(allow network-bind)</string>
</array>

关于sockets - Finder 同步扩展 : cannot communicate through UNIX domain socket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32632179/

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