macOS13.2中更改隔空投送设备名称
新入手M2版本MBP,系统更新到了13.2,因公司内有多台MAC,使用隔空投送多个设备名称重复,所以想更改隔空投送时显示的名称,升级os13之前,可以直接在设置共享页面更改电脑名称,但是新的13.2系统,进入共享设置页面后,没有电脑名称修改项了,并且更改了本地主机名后(图一),也没有效果(如图二,以iphone搜索隔空投送设备为例),求助各位大神解决办法。
MacBook Pro 16″, macOS 13.2
想让人注意到某个有用的答案?请投赞同票!
有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!
进一步了解在什么情况下投赞同票:了解投票 - Apple 社区
有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!
进一步了解在什么情况下投赞同票:了解投票 - Apple 社区
新入手M2版本MBP,系统更新到了13.2,因公司内有多台MAC,使用隔空投送多个设备名称重复,所以想更改隔空投送时显示的名称,升级os13之前,可以直接在设置共享页面更改电脑名称,但是新的13.2系统,进入共享设置页面后,没有电脑名称修改项了,并且更改了本地主机名后(图一),也没有效果(如图二,以iphone搜索隔空投送设备为例),求助各位大神解决办法。
MacBook Pro 16″, macOS 13.2
不客气
命令中的 ds 说的是 Directory Service,是 macOS 使用的一种目录服务程序,dscacheutil这个命令用来整理、统计和清空这个服务程序的数据的。正常情况下,这个服务本身会自动定时管理更新好自己的本地数据,用这个flushcache可以立刻做到清空,让服务立刻重建数据。它只是辅助作用,可做可不做。在一般的指导中加入这个,避免了基于一些不可控的原因,使用命令的人抱怨命令不管用的情况而已。
不客气
命令中的 ds 说的是 Directory Service,是 macOS 使用的一种目录服务程序,dscacheutil这个命令用来整理、统计和清空这个服务程序的数据的。正常情况下,这个服务本身会自动定时管理更新好自己的本地数据,用这个flushcache可以立刻做到清空,让服务立刻重建数据。它只是辅助作用,可做可不做。在一般的指导中加入这个,避免了基于一些不可控的原因,使用命令的人抱怨命令不管用的情况而已。
至少两种方法
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中更改隔空投送设备名称