iPhone的短信提示音初始只提供了六种声音,iPhone的手机铃声也不能被设定为短信铃声,真是让人无语! 官方也没有任何关于如何更换其他短信提示音的介绍 - 实际上如果你想“奉公守法”,不想jailbreak你的iPhone,根本就没有办法将短信提示音换掉!
下面介绍一下更换iPhone短信提示音的方法(主要翻译自Hen Design Studio的文章):
- 准备你的提示音乐。iPhone的短信提示音乐采用的格式是AIFF,不同于手机铃声的AAC格式,我想这也是为什么苹果的手机铃声和短信提示音不能互用的原因。上面提到的Hen Design Sutdio文中的转换aiff的方法似乎是需要pro版的Quick Time,虽然有消息称以后Apple会消除pro版,不过解决不了现在的问题。其实iTunes就有转换AIFF的功能,只要按照官方说明"iTunes: How to convert a song to a different file format"操作就可以了 - "Preferences" -> "General" -> "Importing Settings" -> "Import Using"选择"AIFF", 之后像平时MP3转换AAC格式一样,将音乐导入iTunes,右键,就有转换AIFF格式的菜单了。
- 找到iPhone的短信提示音目录。这里必须是越狱后的手机才能进行,如果越狱后装了OpenSSH就直接SSH连到"/System/Library/Audio/UI Sounds"目录;或者使用其他的软件通过USB接口连接iPhone,比如DiskAid。
- 替换原有的短信声音。在到达指定目录后,会看到类似"sms-received1.caf"的文件,共六个,就是那六个短信提示音,想换掉哪个就把自己做的文件命名为相同的名字,覆盖即可。(这里有点让人郁闷,目前没有找到iPhone的提示音配置的地方,因此只有覆盖原来的文件啦,也就是说最多能传6个自定义提示音)
- 打开iPhone的设置,指定短信提示音就行了。由于我们是替换的声音,所以在选择短信提示音的界面上看到的还是原来的提示音的名字,具体如何改名字和可以添加更多的提示音,就有待进一步研究了。
