Repository navigation
Releases
MoviePilot 1.2.1
MoviePilot iOS 1.2.1,同版本重新打包,修复旧版 iOS 弹窗底页文字透出,并保留插件设置保存与启动连接恢复修复。
更新内容
- 修复 iOS 16 等旧系统打开插件配置、插件面板时底页文字透出并与弹窗内容叠加的问题;系统弹窗使用随明暗主题变化的不透明底色,iOS 26+ 继续使用系统 Liquid Glass。
- 修复插件设置保存成功后进入“App 导航连接已中断”恢复页的问题;保存进度与配置弹窗快速切换时可正确归还页面,保存失败后也能继续编辑和重试。
- 启动时的初始化检查和登录会话恢复最多等待 15 秒;仍未连通会自动返回服务地址列表并提示,方便从内网地址切换到外网地址。
- 原生登录成功后,如果网页启动时连接中断,也会自动返回地址列表。
- 连接失败保留已保存的服务和登录状态;切换地址后撤销旧请求,避免迟到响应打开旧服务。
- 保留临时故障自动恢复、手动重试和后台暂停检测,密码与验证码不会自动重发。
安装
下载 MoviePilot-1.2.1-unsigned.ipa 后自行重签。本包没有 Apple 证书签名,不能直接安装;原生推送需要开发者团队为 com.moviepilot.app 启用 Push Notifications,并使用带该权限的生产描述文件,同时重签小组件、保留一致的 App Groups。免费账户须在重签时移除 aps-environment,继续使用主屏幕网页通知。
如果旧版使用 org.moviepilot.app,新版会作为独立 App 安装,需要重新登录及绑定通知;旧 App 和数据不会自动迁移或删除。重签后 Bundle ID 与已有安装一致时才能覆盖更新,原生推送还须与 Server 的 topics 允许名单一致。
MoviePilot 后台启用 AppPush 后,在 App 右上角三点 → 连接与显示 → 通知 → 开启系统通知 中授权,再发送测试通知。Apple .p8 私钥、Team ID 与 Key ID 由 Server 配置,App 无需填写。开发签名须同时将 App 的 APNs 环境改为 development,不能仅替换描述文件。
此版本无需为此更新前端;独立搜索仍需 MoviePilot-Frontend v3.2.4 或更新的兼容版本。真实 Apple 投递、后台及锁屏接收需在具有推送权限的签名和真机上验证。
Release 同时提供 SHA256SUMS。本包使用 iPhoneOS SDK 和 arm64 架构构建。
MoviePilot 1.2.0
MoviePilot iOS 1.2.0,支持 iOS 16+、iPad 与 iPhone Duo 可调整窗口布局。
本次为 1.2.0 同版本重新打包,请重新下载 IPA 后重签安装。
更新内容
- 主 App 最低系统版本调整为 iOS 16.0,主 App 与 UI 测试工程保持 iPhone/iPad 设备族配置。
- 统一 iPhone、iPad 和 iPhone Duo 的竖横屏、窄宽窗口、键盘、搜索、菜单、Sheet 和前后台恢复流程,保持实例与账号会话。
- 验证 iPhone Duo 合拢、半展开和完全展开三种姿态下的真实账号交互;iPad 与 iPhone 也完成相同关键流程回归。
- 小组件继续要求 iOS 17.0;iOS 26+ 继续使用系统 Liquid Glass。
- 修复 App 在后台时点击原生通知崩溃:通知代理的系统完成回调改为在主线程执行。
- 修复 iPad 底栏过窄、过矮及入口文案省略:可见胶囊与右侧动作均为 64pt,图标与完整文案上下排列,底部安全区单独留白。
- iOS 16–25 的底栏采用相同的原生按钮布局,避免旧系统 49pt Tab Bar 内容区与 64pt 动作错位;Home 键机型同样保留底部边距。
- iPhone Duo 的主入口和右下角动作注册到系统信号区域的操作栏,隐藏独立底栏;iOS 26+ 普通 iPhone 保留原有导航。
验收边界
本次发布使用 Xcode 27.1 的 iOS 26.1、iOS 27.1 模拟器完成 iPad、iPhone 和 iPhone Duo 的真实账号截图验收。当前 Xcode 安装中没有可用的 iOS 16 模拟器 Runtime,因此 iOS 16 由工程最低部署版本、归档产物和 API 兼容性检查证明;需要 iOS 16 Runtime 截图时,请使用包含该 Runtime 的 Xcode 14.3.1 或更高兼容版本补做验收。
通知点击崩溃已在系统通知横幅中复现,并以相同模拟器流程验证修复;合成载荷不代替 Apple APNs 真机投递。
安装
下载 MoviePilot-1.2.0-unsigned.ipa 后自行重签。本包没有 Apple 证书签名,不能直接安装;原生推送需要开发者团队为 com.moviepilot.app 启用 Push Notifications,并使用带该权限的生产描述文件,同时重签小组件、保留一致的 App Groups。免费账户须在重签时移除 aps-environment,继续使用主屏幕网页通知。
如果旧版使用 org.moviepilot.app,新版会作为独立 App 安装,需要重新登录及绑定通知;旧 App 和数据不会自动迁移或删除。重签后 Bundle ID 与已有安装一致时才能覆盖更新,原生推送还须与 Server 的 topics 允许名单一致。
MoviePilot 后台启用 AppPush 后,在 App 右上角三点 → 连接与显示 → 通知 → 开启系统通知 中授权,再发送测试通知。Apple .p8 私钥、Team ID 与 Key ID 由 Server 配置,App 无需填写。开发签名须同时将 App 的 APNs 环境改为 development,不能仅替换描述文件。
此版本无需为此更新前端;独立搜索仍需 MoviePilot-Frontend v3.2.4 或更新的兼容版本。真实 Apple 投递、后台及锁屏接收需在具有推送权限的签名和真机上验证。
Release 同时提供 SHA256SUMS。本包使用 iPhoneOS SDK 和 arm64 架构构建。
MoviePilot 1.1.3
MoviePilot iOS 1.1.3,修复开启原生通知时的错误提示与重试流程。支持 iOS 17+,iOS 26+ 使用系统 Liquid Glass。
更新内容
- 开启系统通知前先检查实例的 AppPush 渠道。渠道未启用时明确提示到 MoviePilot「设定 → 通知」中添加并保存,不再误报“请先登录 MoviePilot”。
- 后台配置恢复后,直接再次点击“开启系统通知”即可重新获取绑定身份,无需退出登录;检查与授权期间避免重复提交。
- 系统授权返回时再次核对实例与账号,登录状态发生变化时不保存旧账号的通知偏好。
- 继续默认使用生产 APNs、
com.moviepilot.app与com.moviepilot.app.widgets,保留主包推送和共享组、小组件共享组元数据。
安装与通知
下载 MoviePilot-1.1.3-unsigned.ipa 后自行重签。本包没有 Apple 证书签名,不能直接安装;原生推送需要开发者团队为 com.moviepilot.app 启用 Push Notifications,并使用带该权限的生产描述文件,同时重签小组件、保留一致的 App Groups。免费账户须在重签时移除 aps-environment,继续使用主屏幕网页通知。
如果旧版使用 org.moviepilot.app,新版会作为独立 App 安装,需要重新登录及绑定通知;旧 App 和数据不会自动迁移或删除。重签后 Bundle ID 与已有安装一致时才能覆盖更新,原生推送还须与 Server 的 topics 允许名单一致。
MoviePilot 后台启用 AppPush 后,在 App 右上角三点 → 连接与显示 → 通知 → 开启系统通知 中授权,再发送测试通知。Apple .p8 私钥、Team ID 与 Key ID 由 Server 配置,App 无需填写。开发签名须同时将 App 的 APNs 环境改为 development,不能仅替换描述文件。
此版本无需为此更新前端;独立搜索仍需 MoviePilot-Frontend v3.2.4 或更新的兼容版本。真实 Apple 投递、后台及锁屏接收需在具有推送权限的签名和真机上验证。
Release 同时提供 SHA256SUMS。本包使用 iPhoneOS SDK 和 arm64 架构构建。
MoviePilot 1.1.2
MoviePilot iOS 1.1.2,默认开启原生 APNs 消息推送。支持 iOS 17+,iOS 26+ 使用系统 Liquid Glass。
更新内容
- 主 App 默认使用生产 APNs,通知页提供“开启系统通知”;授权后自动注册设备令牌,并继续复用 MoviePilot 的 AppPush 渠道、消息类型和用户路由。
- 安装包默认 Bundle ID 调整为
com.moviepilot.app,小组件为com.moviepilot.app.widgets,与中心服务的允许名单保持一致。 - 未签名 IPA 保留主包的生产推送与共享组元数据,小组件仅保留共享组;发布前检查实际安装包中的 APNs 环境、包名和权限,拒绝不匹配的产物。
安装与通知
下载 MoviePilot-1.1.2-unsigned.ipa 后自行重签。本包没有 Apple 证书签名,不能直接安装;原生推送需要开发者团队为 com.moviepilot.app 启用 Push Notifications,并使用带该权限的生产描述文件,同时重签小组件、保留一致的 App Groups。免费账户须在重签时移除 aps-environment,继续使用主屏幕网页通知。
如果旧版使用 org.moviepilot.app,新版会作为独立 App 安装,需要重新登录及绑定通知;旧 App 和数据不会自动迁移或删除。重签后 Bundle ID 与已有安装一致时才能覆盖更新,原生推送还须与 Server 的 topics 允许名单一致。
MoviePilot 后台启用 AppPush 后,在 App 右上角三点 → 连接与显示 → 通知 → 开启系统通知 中授权,再发送测试通知。Apple .p8 私钥、Team ID 与 Key ID 由 Server 配置,App 无需填写。开发签名须同时将 App 的 APNs 环境改为 development,不能仅替换描述文件。
此版本无需为此更新前端;独立搜索仍需 MoviePilot-Frontend v3.2.4 或更新的兼容版本。真实 Apple 投递、后台及锁屏接收需在具有推送权限的签名和真机上验证。
Release 同时提供 SHA256SUMS。本包使用 iPhoneOS SDK 和 arm64 架构构建。
MoviePilot 1.1.1
MoviePilot iOS 1.1.1,修复原生“更多”和搜索页面中 AI 助手形象透出、显示但无法点击的问题。支持 iOS 17+,iOS 26+ 使用系统 Liquid Glass。
更新内容
- 原生“更多”和搜索页面隐藏网页侧的助手悬浮入口与桌面形象,避免从原生菜单卡片间透出不可点击的机器人。
- 离开这些页面后自动恢复助手;保留形象实例与状态,不改变原有路由和手势。
- 保留动态壁纸、主题与业务 Sheet 的原有处理。
前端兼容
此修复只需升级 App,无需为此更新前端。独立搜索仍需 MoviePilot-Frontend v3.2.4 或更新的兼容版本;旧前端继续使用原搜索浮层。
安装
下载 MoviePilot-1.1.1-unsigned.ipa,使用自己的 Apple 账户通过 SideStore、AltStore Classic 或 Sideloadly 重签后覆盖安装。小组件需要同时重签扩展并保留共享组。免费签名通常 7 天有效。
Release 同时提供 SHA256SUMS。本包使用 iPhoneOS SDK 和 arm64 架构构建;安装前需自行重签。
MoviePilot 1.1.0
MoviePilot iOS 1.1.0,新增独立原生全局搜索页,统一搜索入口与实时壁纸玻璃背景。支持 iOS 17+,iOS 26+ 使用系统 Liquid Glass。
更新内容
- 全局搜索改为独立原生页面,提供媒体、资源和应用搜索;类型统一为“影视、音乐、合集、人物”。不同类型显示各自可用的数据源,资源、音乐资源、字幕分别保留站点选择。
- 搜索分类独立呈现:功能、订阅、插件匹配统一归入“应用”,不再混入媒体和资源。站点在页面中仅显示已选名称,点击后集中选择,确认选择后仍由页面主按钮执行搜索。资源分类明确为“影视资源、音乐资源、字幕”,省去重复分类说明和“可多选”提示。
- 右上角操作按钮改为 44pt 圆形玻璃按钮,移除系统共享背景造成的额外横向留白。
- 推荐、探索右上角菜单改用“自定义推荐”“自定义探索标签”等真实功能名称,保留“当前页面”分组标题,兼容旧前端。
- 搜索改为独立导航入口,首页不包含来源业务页的历史,结果仅返回搜索首页;仪表板右上角的页面操作平铺为一级菜单。
- 右上角操作菜单移除重复的搜索入口;修复独立搜索覆盖栏目恢复位置的问题,导航栏目可直接离开搜索并恢复来源页面(需同步更新前端)。
- 最近搜索放在搜索按钮之前,应用内的功能入口与功能匹配合并为同一分组。兼容旧前端的逐站点投影,主页面只显示已选站点摘要,完整列表在独立选择层中展开。
- 文件统计弹窗在 App 中使用带左右留白的独立头部卡片,四角统一圆角。
- 仪表盘、推荐、探索的原右下角动作移入右上角“当前页面”,右下角改为搜索入口;其他页面保留原有动作,没有动作时显示搜索,包括原生“更多”页面。
- 搜索与更多共用实时动态壁纸和原生玻璃材质,排除背景网页的全局提示层,修复明暗切换后离屏分组保留旧材质的问题。
- 搜索权限、历史关键词和结果跳转继续复用原有业务逻辑,结果页可返回搜索,再回到来源页面。
前端兼容
独立搜索需要同时更新至本次重建的 MoviePilot-Frontend v3.2.4 或更新的兼容版本。版本号保持 3.2.4,请重新下载并部署最新构建产物。旧前端继续使用原搜索浮层;更新后的前端仍兼容旧 App 与普通浏览器。
安装
下载 MoviePilot-1.1.0-unsigned.ipa,使用自己的 Apple 账户通过 SideStore、AltStore Classic 或 Sideloadly 重签后覆盖安装。小组件需要同时重签扩展并保留共享组。免费签名通常 7 天有效。
Release 同时提供 SHA256SUMS。本包使用 iPhoneOS SDK 和 arm64 架构构建;本次交互已通过合成数据的 iOS 26.1 模拟器验收,覆盖类型切换、壁纸轮播、明暗主题、背景提示隔离与结果返回。未将其视为真实站点搜索或完整真机验收。
MoviePilot 1.0.10
MoviePilot iOS 1.0.10,统一更多菜单与业务页面的壁纸背景。支持 iOS 17+,iOS 26+ 使用系统 Liquid Glass。
更新内容
- 更多菜单与业务页面共用正在渲染的壁纸,沿用相同的明暗、自动轮播和渐变效果,切换主入口时保持背景连续。
- 菜单分组使用系统原生 Liquid Glass,实时透出下方壁纸;iOS 17–25 使用系统超薄磨砂材质。没有壁纸时沿用当前主题底色。
- 主题弹窗关闭后恢复相同背景与原生目录层级,滚动及横竖屏切换保持分组玻璃布局。
安装
下载 MoviePilot-1.0.10-unsigned.ipa,使用自己的 Apple 账户通过 SideStore、AltStore Classic 或 Sideloadly 重签后覆盖安装。小组件需要同时重签扩展并保留共享组。免费签名通常 7 天有效。
实例继续使用现有兼容前端即可,本次更新无需单独重新打包前端;壁纸是否启用及其明暗规则遵循前端当前设置。
Release 同时提供 SHA256SUMS。本包使用 iPhoneOS SDK 和 arm64 架构构建;已通过真实账号的 iOS 26.1 模拟器验收,iPhone 完整系统集成验收仍在进行。
MoviePilot 1.0.9
MoviePilot iOS 1.0.9,改善启动加载与连接恢复。支持 iOS 17+,iOS 26+ 使用系统 Liquid Glass。
更新内容
- 页面加载超过 10 秒时显示等待状态,并提供“立即重试”和“更改地址”,无需一直停在 Logo 界面。
- 页面准备完成、进入后台或切换服务后撤销旧等待提示,避免迟到的提示遮住已恢复的首页。
- 配合本次重新打包的 MoviePilot-Frontend 3.2.2,修复媒体来源或模块目录接口偶发失败后无法完成 App 导航启动的问题;目录请求有超时上限和有限重试。
安装
下载 MoviePilot-1.0.9-unsigned.ipa,使用自己的 Apple 账户通过 SideStore、AltStore Classic 或 Sideloadly 重签后覆盖安装。小组件需要同时重签扩展并保留共享组。免费签名通常 7 天有效。
请同步更新本次重新打包的 MoviePilot-Frontend 3.2.2 或更新的兼容前端。目录自动恢复属于前端页面修复,需要实例同步最新前端资源后生效;只更新 App 不会替换实例的前端页面。
Release 同时提供 SHA256SUMS。本包使用 iPhoneOS SDK 和 arm64 架构构建;iPhone 完整系统集成验收仍在进行。
MoviePilot 1.0.8
MoviePilot iOS 1.0.8,新增匿名安装版本统计。支持 iOS 17+,iOS 26+ 使用系统 Liquid Glass。
更新内容
- 新增 iOS App 版本安装统计,按匿名安装标识去重,升级后更新为当前版本,连接多个实例不重复计数。
- 遵守实例的“分享使用统计”开关;管理员登录并开启开关后,每个版本每天最多成功上报一次,仅发送随机安装标识和 App 版本。
- 配合新版 MoviePilot-Server 和 MoviePilot-Frontend 3.2.2,在安装版本统计中查看 iOS App 版本分布;不影响原有后端实例与活跃用户计数。
安装
下载 MoviePilot-1.0.8-unsigned.ipa,使用自己的 Apple 账户通过 SideStore、AltStore Classic 或 Sideloadly 重签后覆盖安装。小组件需要同时重签扩展并保留共享组。免费签名通常 7 天有效。
建议同步更新至 MoviePilot-Frontend 3.2.2 或更新的兼容前端,前端页面修复在实例资源同步后生效。
Release 同时提供 SHA256SUMS。本包使用 iPhoneOS SDK 和 arm64 架构构建;iPhone 完整系统集成验收仍在进行。
MoviePilot 1.0.7
MoviePilot iOS 1.0.7,新增多服务切换与账号密码记忆。支持 iOS 17+,iOS 26+ 使用系统 Liquid Glass。
更新内容
- 新增已保存的服务列表,支持内网、外网与开发实例点选切换,各地址分别保留登录状态,并兼容旧版记录。
- 新增可选的“记住账号密码”,成功登录后保存在本机钥匙串,重新登录时自动回填;验证码仍需每次输入。
- 使用更紧凑的原生分组列表,左滑显示垃圾桶按钮,可删除服务,同时清除该地址保存的账号密码、登录状态和网页数据。
安装
下载 MoviePilot-1.0.7-unsigned.ipa,使用自己的 Apple 账户通过 SideStore、AltStore Classic 或 Sideloadly 重签后覆盖安装。小组件需要同时重签扩展并保留共享组。免费签名通常 7 天有效。
建议同步更新至 MoviePilot-Frontend 3.2.2 或更新的兼容前端,前端页面修复在实例资源同步后生效。
Release 同时提供 SHA256SUMS。本包使用 iPhoneOS SDK 和 arm64 架构构建;iPhone 完整系统集成验收仍在进行。