在 iOS 上批量下载 Apple Music 音乐的两种方法

用 Workflow 或 iTunes,轻松解决 Apple Music 批量下载问题。

对于在 iOS 上使用 Apple Music 的用户而言,当我们在 App Store 中切换了 Apple ID,或是购买了新的 iOS 设备后,iCloud 音乐资料库里的歌曲都需要重新下载,这时如果想要将资料库里的所有 Apple Music 歌曲下载至设备上就显得十分麻烦。虽然音乐的设置项中提供了「自动下载」的功能,但它只适用于开启该功能后新添加到资料库的音乐。其实,只需要利用 Workflow 或 iTunes 就能轻易解决这个问题。

Workflow

(注:该方法在 Workflow 1.7.7 及以上版本可能会失效并引起 App 闪退,经研究这是 Workflow 本身的问题,所有与音乐播放列表有关的动作在 Workflow 1.7.7 上都会因为部分系统语言不兼容而导致无法成功运行。只需将 iOS 的语言切换为英文即可解决问题。)

利用 Workflow,只需要先执行一个 Find Music 命令找到资料库中的所有音乐,然后再使用 Add to Playlist 命令,音乐资料库中的所有音乐就会保存至同一播放列表内。随后 Workflow 会自动跳转至音乐 App,只需要在最近添加内找到这个播放列表,点击顶部的下载按钮,即可批量下载资料库中所有 Apple Music 音乐了。

为了方便操作,这里我直接提供一个已经做好了的 Workflow:获取 Workflow

iTunes

如果不想使用 Workflow,那么在 macOS 或 Windows 上使用 iTunes 也可以通过建立播放列表的方式来完成这一操作。方法是在 iTunes 中,点击菜单栏中的「文件 > 新建 > 智能播放列表…」,然后添加这三个规则,并设置为符合以下「任何」规则的「音乐」:

之后 iTunes 会根据这些规则新建一个智能播放列表,并会将其同步至 iOS 设备上。接着和使用 Workflow 的操作一样,只需要在 iOS 上找到这个播放列表,点击顶部的下载按钮,即可批量下载资料库中所有 Apple Music 音乐了。如果发现播放列表并没有同步,请分别至 iTunes 与 iOS 的设置中确认「iCloud 音乐资料库」是否已经打开。