You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

关于macOS中remotepairingd进程的说明及阻止其上传数据的方法咨询

关于macOS中remotepairingd进程的说明及阻止其上传数据的方法咨询

嘿,我之前也被这个remotepairingd进程的高上传量困扰过,刚好查过不少资料,给你详细说说:

首先,这个进程本质上是Apple生态里负责设备远程配对的后台服务,和/Library/Container/com.apple.CoreDevice.remotepairingd这个容器绑定。哪怕你没开iCloud,它也可能在后台忙活——比如同步你Mac和其他Apple设备(iPhone、iPad这些)的配对状态、处理Universal Control或者接力功能的后台数据,甚至上传一些设备相关的配置日志,毕竟Apple的生态联动很多默认服务是后台自动跑的,不一定和iCloud直接挂钩。

至于怎么阻止它的上传或者禁用它,分两种情况给你建议:

  • 如果你只是想临时停止它(重启后会恢复)
    打开终端,输入下面的命令(需要管理员权限,输入后会提示你输入Mac的登录密码):

    sudo launchctl stop com.apple.CoreDevice.remotepairingd
    
  • 如果想永久禁用它(会影响设备联动功能,谨慎操作)
    先提醒下:禁用这个进程后,你可能没法用Universal Control、设备接力,甚至无线配对其他Apple设备了,确认不需要这些功能再操作。
    打开终端执行:

    sudo launchctl disable system/com.apple.CoreDevice.remotepairingd
    

    执行完重启Mac,这个进程就不会自动启动了。之后要是想恢复,把命令里的disable改成enable就行。

还有个不推荐的方法:修改它的容器目录权限让它无法运行,但可能触发系统权限警告甚至导致其他问题,所以优先用上面的launchctl命令。

备注:内容来源于stack exchange,提问作者Zigglzworth

火山引擎 最新活动