如何更改消息通知声音


0

我正在尝试更改诸如消息之类的应用程序的通知声音。我试图使用终端复制.caf文件,但它给了我“不允许操作” 不允许终端操作

有谁知道解决这个问题的方法吗?我正在运行macOS Sierra


更新:我已经成功地将BoxeeBox.caf移至/System/Library/PrivateFrameworks/ToneLibrary.framework/Versions/A/Resources/AlertTones/New,它显示在该文件夹中 BoxeeBox.caf后移动终端

尽管消息现在不是给我的选择之一 选项pt。 1 选项pt。 2

我是否必须将BoxeeBox.caf的名称更改为AlertTones / New的名称中的其他文件之一?还是我需要将BoxeeBox.caf添加到其中的苹果脚本文件?


更新:它可以正常工作,我需要将BoxeeBox.caf放入AlertTones / New并用它替换Bloom.caf,但是现在我想更改打开聊天室时收到消息时发出的声音。我已经替换了ReceivedMessage.caf(如第一个屏幕截图所示),Default.aiff和Recieved Message(在Applications / Messages / Contents / Resources中),但它仍在发出原始声音。是否有其他文件需要替换?


原来是一个错字,我命名的内容,.AIFF /资源 收到 Message.aiff,而不是收到 Message.aiff
山姆

Answers:


1

Apple在El Capitan中引入的一项称为系统完整性保护的功能可防止您修改Mac上的大多数系统文件。您仍然可以进行更改,但是首先需要禁用系统完整性保护。出于安全原因,只能在恢复模式下执行此操作。

  1. 通过重新启动计算机并按住Command+ R直到屏幕上出现Apple徽标,将Mac重启到恢复模式。
  2. 单击实用程序→终端。
  3. 在“终端”窗口中,输入csrutil disable并按Enter
  4. 重新启动Mac。

现在,您将能够编辑所需的任何文件!(请记住,强大的力量伴随着巨大的责任,或者类似的事情。)

完成更改后,可以根据需要重新打开系统完整性保护。只需重复上述步骤,除了在步骤3中输入csrutil enable(而不是disable)。


我已经了解SIP,但是我非常确定它已被禁用,谢谢
山姆

它没有被禁用,但是现在是。现在的问题是文件放置在哪里,并且如果我需要进行任何修改以使其起作用
萨姆

@Sam替换现有音频文件之一(备份原始音频文件!),然后在System Prefs中选择替换的音频文件。
Wowfunhappy

0

您将必须临时禁用SIP

Click the  menu.
Select Restart...
Hold down Command-R to boot into the Recovery System.
Click the Utilities menu and select Terminal.
Type `csrutil disable` and press return.
Close the Terminal app.
Click the  menu and select Restart....

做你想做的..

记住没有为一个原因小号 ystem ntegrity P rotection,所以重新打开它完成时上。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.