你想在 iPhone 18 接入电源瞬间听到专属充电音效,而不是系统默认的“叮”一声,这完全可行——iOS 18 延续并优化了快捷指令自动化能力,充电触发逻辑更稳定、Base64 解码速度更快、iCloud Drive 路径读取容错性更强,无需越狱或安装任何第三方签名工具,就能轻松实现自定义充电声音。

用 Base64 编码嵌入音频(推荐给追求纯净无依赖的用户)
第一步:准备一段不超过 5 秒的音频片段,将其保存为 MP4 视频格式(即便只有声音也必须使用视频容器),然后拖入「文件」App 的任意位置。这一步必须用视频而非纯音频,因为 iOS 18 中「编码媒体」操作对 mp3/m4a 直接编码的支持不够稳定,【仅 MP4 容器能确保后续 Base64 解码成功】,从而实现稳定播放。
第二步:打开「快捷指令」App → 点击右上角「+」→ 搜索添加「获取最新的视频」→ 再加「编码媒体」→ 展开后勾选「仅音频」→ 再加「Base64 编码」→ 最后加「拷贝到剪贴板」→ 点击右上角「运行」,等进度条走完后点分享→「拷贝」,获得完整的 Base64 编码字符串。
第三步:切换到「自动化」标签页 →「创建个人自动化」→ 下滑选择「充电器」→ 勾选「已连接」→「下一步」→「添加操作」→ 搜索「文本」→ 粘贴刚才复制的 Base64 字符串 → 再加「Base64 解码」→ 再加「播放声音」→ 关闭「运行前询问」→「完成」。以后每次插上充电器,手机就会自动播放你定制的专属音效。
从 iCloud Drive 直读音频文件(适合已有 m4a/mp3 的用户)
方法一:路径必须精准匹配
将音频重命名为 charge.m4a(不能包含空格、中文或特殊符号)→ 用「文件」App 存入 iCloud Drive → 新建文件夹命名为 Shortcuts → 把 charge.m4a 放进去 → 回到快捷指令自动化 → 创建「充电器→已连接」自动化 → 添加「获取文件」→ 关闭「显示文稿选择器」→ 在路径栏输入:【iCloud Drive/Shortcuts/charge.m4a】 → 加「播放声音」→ 关闭询问→完成。这种方法最适合已有现成音频的用户,操作简单直接。
方法二:用「快捷指令中心」现成模版一键导入
在 Safari 中打开官方可信链接 https://www.icloud.com/shortcuts/de84f4b65c254926a9fe18a004f0347a → 点击「获取捷径」→ 安装时会提示输入 Base64 编码 → 此时你只需粘贴之前生成好的字符串即可自动构建完整指令 → 返回自动化列表,确认该捷径已出现在「运行快捷指令」动作中 → 触发条件设为充电连接 → 关闭询问 → 完成。整个过程无需手动配置路径,适合追求效率的用户。
设置拔电提示音(可选联动)
进入「自动化」→「创建个人自动化」→ 选择「充电器」→ 改选「已断开」→「下一步」→「添加操作」→ 搜索「播放声音」→ 点击「声音」字段 → 选择系统自带音效如「铃声」→ 或点击「选取文件」→ 从 iCloud Drive/Shortcuts 目录下选另一个音频 → 关闭「运行前询问」→「完成」。这样,充电器拔出时同样能听到自定义提示音,实现完整的充电过程音效定制。
