如何在Xcode的行为设置中重置最近使用的声音?
在Xcode中,我把一个自定义声音文件添加到了一个行为中(例如在Xcode → Settings → Behaviors下的“Build Succeeds”)。随后,我把声音文件移动到了磁盘上的不同位置。之后,该行为就不再发出声音。
当我返回去更新该行为以指向新文件的位置时,声音选择的下拉菜单现在出现两个同名项,其中一个指向旧的(损坏的)路径,另一个指向新的(可用的)路径。我无法分辨哪一个是正确的,直到我选中其中一个并测试一下,而且我也没有看到移除过时条目的选项。
How can I remove the outdated/broken custom sound entry from Xcode's Behaviors sound list?
解决方案
defaults read com.apple.dt.Xcode "Xcode.Alert.Sound.Recent" 会显示你为该行为添加的自定义声音的列表。
使用 defaults delete com.apple.dt.Xcode "Xcode.Alert.Sound.Recent" 清空该列表。
Xcode不会复制你的声音文件;如果你把它移动了,声音就不会再播放。
另外,请确保自定义声音文件的路径中不包含空格,因为Xcode会在内部处理空格,导致它无法正常工作。
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。