利用iOS侧载SideStore安装免费的听歌App
前言
听歌作为日常的基本需求,但又鉴于最近各大App的涨价以及版权等问题,导致没有什么续费的欲望。
之前开了好几年的Apple Music最近也暂停续费了,是因为手机一直登陆的是美区的Apple Store,连带着Apple Music也切换到美区,如果要开通, $10.99/月 的价格无疑又太贵了。
于是就想着iOS有没有类似LX Music(洛雪音乐)这类依靠第三方音乐源的App使用,既能白嫖,又有音质的保障。
流程示意
简单说一下实现的要点:
第一步:安装iOS侧载的应用(类似 SideStore 、 AltStore 等)
下文以SideStore为例
第二步:侧载安装各类第三方开源App
第三步:导入自定义音乐源
步骤
SideStore安装
可以参考SideStore官方文档:SideStore Docs
1. 电脑和手机连接同一Wi-Fi
2. 电脑和手机通过数据线连接
3. 电脑端安装iloader
MacOS: 下载后在终端运行运行
sudo xattr -c /Applications/iloader.appWindows: 下载安装iTunes并安装iloader
4. 安装SideStore
打开iloader,登陆账号,并安装SideStore:
如果要安装超过2个App(其实是3个,但是SideStore自身算一个),选择安装LiveContainer
LiveContainer 本质上是一个应用启动器/虚拟容器,作用是让你在不实际“安装”到系统桌面的情况下运行任意 IPA 文件,从而绕过免费 Apple ID 的 3 个 App 同时活跃限制。
简单来说:苹果只允许同时保持 3 个自签 App 有效(7 天过期后需刷新)。超过 3 个就会掉签或安装失败。LiveContainer 解决了这个问题,能“无限”侧载和使用 App。
这个时候手机端需要进行以下操作:
打开“设置”
点击“通用”,“VPN与设备管理”
在“开发者APP”下找到您Apple账户的邮箱,点击该邮箱,并在接下来的页面点击“验证 App”
在设置的主界面找到“隐私与安全性”
划到页面的底部,打开“开发者模式”,此时您的设备应该会重启
App安装
下载需要的 .ipa 软件。
基于我的需求,测试以下3款App:
GitHub - gyc-12/Cymusic: 一个基于 React native 开发的音乐软件,欢迎star~ · GitHub
GitHub - zhuguibiao/MusicFree-ios: ios 插件化、定制化、无广告的免费音乐播放器 · GitHub
GitHub - ashimjenning/lx-music-mobile at ios-adaptation · GitHub
在iloader中,点击 Import IPA 分别导入 .ipa 应用:
测试
1. LX Music
打开时英文界面,在设置中更改语言为中文,并导入音乐源:
听歌没问题,但是点击菜单栏的退出应用,可能是安卓的设计,这个按钮无法正常退出。
2. Cymusic
界面与Apple Music类似,在导入音乐源的时候,出现了格式不支持:
但是使用洛雪官方的在线聚合API接口链接:https://api.music.lerd.dpdns.org/script.js 可以正常导入:
听歌也正常:
3. MusicFree
我测试了几个源,不能说都不能播放吧,但是大多数只能听听没版权的音乐以及支持的平台很多都不能用,这个App没研究过,算了放弃。
测试的音源:
Huibq音源:
https://ghproxy.net/https://raw.githubusercontent.com/pdone/lx-music-source/main/huibq/latest.jsFlower音源:
https://ghproxy.net/https://raw.githubusercontent.com/pdone/lx-music-source/main/flower/latest.jsGrass音源:
https://tt.tenmeng.com/moonue/js/yecao202412.js聚合API接口:
https://api.music.lerd.dpdns.org/script.js
重新签名
这个是最麻烦的,由于国内的网络环境,如果想在手机上在7天到期前重新签名,需要两个条件:
第一层网络(Wi-Fi层面)为全局科学模式;
第二层网络(手机层面)下载安装LocalDevVPN:
下载地址:LocalDevVPN App - App Store
应该是需要切换到其他区的App Store
官方文档中需要下载的是 StosVPN ,但是这个App已经不维护下架了,可以用LocalDevVPN代替
LocalDevVPN 或者 StosVPN 是让 SideStore 在 iOS 上能够稳定、自主地进行应用重签名和通信。它只是 SideStore 专用的本地虚拟网络通道,目的就是让 SideStore 随时随地都能刷新证书,不需要电脑,也不受网络环境限制。
也就是说全局层面的科学上网,以及手机本地LocalDevVPN的虚拟网络,才能实现直接在手机上续签。
实在不行,就只能每周连接电脑
操作步骤如下:
打开SideStore
使用前面使用的Apple账户登录
打开LocalDevVPN,点击“Connect”
点击”My Apps”
点击SideStore右侧的”x DAYS”按钮,(x是应用过期的剩余天数)
此时应该弹出一个提示框询问您创建一个新的签名证书,点击”Refresh Now”
最后
其实还有一些其他的第三方App可以使用,本质是一样的,最多就是UI界面以及一些适配优化的问题,比如LX Music在iOS端就保留了一些安卓端的东西,CyMusic则更适配iOS一些,但是这些App都是开源的靠爱发电,没有大的bug,总体够用就行。
如果硬要比较,谈谈满意度的话,还是觉得Apple Music最好,可以随便听听,音源质量也高,最关键的是没广告,国内的各个平台就算了,直接不考虑,上面介绍的CyMusic以及LX Music我个人感觉差不多,CyMusic相对简洁一些,可配置的少,LX Music选择性多,可以针对性的选择听歌的平台。








