想让人注意到某个有用的答案?请投赞同票!

有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!

进一步了解在什么情况下投赞同票:了解投票 - Apple 社区

看上去一段时间内没有人回复。 要再次发起对话,只需提出一个新问题即可。

macOS13.2中更改隔空投送设备名称

新入手M2版本MBP,系统更新到了13.2,因公司内有多台MAC,使用隔空投送多个设备名称重复,所以想更改隔空投送时显示的名称,升级os13之前,可以直接在设置共享页面更改电脑名称,但是新的13.2系统,进入共享设置页面后,没有电脑名称修改项了,并且更改了本地主机名后(图一),也没有效果(如图二,以iphone搜索隔空投送设备为例),求助各位大神解决办法。

MacBook Pro 16″, macOS 13.2

发布日期 2023年2月9日 上午10:45

回复
问题被标记为 排名最靠前的回复

发布日期 2023年2月10日 上午4:23

不客气

命令中的 ds 说的是 Directory Service,是 macOS 使用的一种目录服务程序,dscacheutil这个命令用来整理、统计和清空这个服务程序的数据的。正常情况下,这个服务本身会自动定时管理更新好自己的本地数据,用这个flushcache可以立刻做到清空,让服务立刻重建数据。它只是辅助作用,可做可不做。在一般的指导中加入这个,避免了基于一些不可控的原因,使用命令的人抱怨命令不管用的情况而已。

回复量: 4
问题被标记为 排名最靠前的回复

2023年2月10日 上午4:23 回应 贤斌1987

不客气

命令中的 ds 说的是 Directory Service,是 macOS 使用的一种目录服务程序,dscacheutil这个命令用来整理、统计和清空这个服务程序的数据的。正常情况下,这个服务本身会自动定时管理更新好自己的本地数据,用这个flushcache可以立刻做到清空,让服务立刻重建数据。它只是辅助作用,可做可不做。在一般的指导中加入这个,避免了基于一些不可控的原因,使用命令的人抱怨命令不管用的情况而已。

2023年2月9日 下午1:15 回应 贤斌1987

至少两种方法

1> 到系统设置 > 通用 > 关于本机 中,把“名称”后面的改一下


2> 最好是将 macOS 中的三个名称都改掉,把名称(以数字或英文字母开头的,只包含英文字母、数字和-(减号)的字符串),填到下面每行命令的后面(注意每行后面需要一个空格与你的名称隔开):

sudo scutil --set HostName 
sudo scutil --set LocalHostName 
sudo scutil --set ComputerName


比如:

sudo scutil --set LocalHostName Tonys-Mac1



最后运行下面的命令一次:

dscacheutil -flushcache


macOS13.2中更改隔空投送设备名称

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!