iOS 上侧载 Spotube——IPA + AltStore / Sideloadly
为什么没有 App Store 版本
Spotube 不打算上 App Store。原因有三:
- App Store 对音乐类应用有严格的版权要求,Spotube 的插件架构本质上让第三方插件能连接任意音频源,这和 Apple 的审核条款有冲突
- 作者不想受 30% 抽成和沙箱限制
- iOS 用户体量相对 Android/桌面较小,侧载是目前唯一可行路径
前置条件
- macOS 电脑(AltStore 需要;Sideloadly 支持 Windows)
- iOS 设备(iPhone / iPad),iOS 14.0+
- Apple ID(免费开发者账号即可,99 刀付费账号可选)
- 数据线连接设备
方式一:AltStore(macOS 推荐)
AltStore 是目前最成熟的 iOS 侧载平台,由 Riley Testut(Delta 模拟器作者)开发:
- 在 Mac 上下载 AltServer(altstore.io)
- 用数据线连接 iOS 设备,在 Finder 里"信任此电脑"
- 首次侧载前,AltServer 会引导你在 Apple 开发者后台开启免费开发者模式
- GitHub Release 下载
Spotube-iOS.ipa - 右键 IPA → 用 AltServer 打开
- AltServer 会自动签名并推送到 iOS 设备
- 设备上打开"设置 → 通用 → VPN 与设备管理",信任你的 Apple ID
- 第一次启动 Spotube 即可
7 天重签
免费 Apple ID 签名的 App 7 天后过期。每次过期前:
- 连接电脑
- 打开 AltServer
- 选设备 → 点 Spotube → "Refresh"
AltStore 自动续期。付费 Apple Developer Program(99 刀/年)签名有效期为 1 年。
方式二:Sideloadly(Windows 可选)
如果你用 Windows 电脑,Sideloadly 是主流替代方案:
- 下载 Sideloadly(sideloadly.io),安装
- 连接 iOS 设备
- 拖拽
Spotube-iOS.ipa到 Sideloadly 窗口 - 填入 Apple ID 和密码(可开启匿名登录保护凭证)
- 点 Start → 设备上信任开发者 → 打开 Spotube
Sideloadly 也支持自动重签(需要电脑定时连接)。
开发者模式
iOS 16+ 会在首次安装侧载 App 后要求开启"开发者模式":
设置 → 隐私与安全性 → 开发者模式 → 打开 → 重启设备
侧载的已知局限
- 不能后台长期播放——iOS 侧载 App 受更严格的后台限制
- 通知延迟或丢失——Spotube 无法接入 APNs
- iOS 版本升级可能导致侧载 App 失效,需要重新签名
- 免费开发者 ID 只能同时签 3 个 App
常见问题
"无法安装" 或 "未受信任的开发者"
设备没完成"信任开发者"步骤。进入"设置 → 通用 → VPN 与设备管理",找到你的 Apple ID,点信任。
AltServer 提示 "安装失败"
常见原因:
- Finder 没弹出"信任此电脑"提示——拔掉重插
- Apple ID 密码错或触发二次验证
- IPA 文件损坏——重新下载
7 天过了忘了续
Spotube 图标会变灰。连上电脑跑一次 Refresh 就能重新打开。