Jellyfin iOS 版 1.7.0
本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
下载功能终于登陆 Jellyfin iOS 版!
Jellyfin iOS 版 1.7.0 带来了期待已久的下载功能。本次更新实现了全局下载支持,包含与文件应用的深度集成及内容分享能力。除这项重大新特性外,本次发布还包含多项技术改进和扩展的本地化支持。完整变更列表(含对 应 PR)可在 GitHub 查看。
下载功能现已上线!
现已支持所有媒体类型的直接下载,其工作方式与 Jellyfin 网页端及 Android 应用一致。拥有相应服务器权限的用户将在标准界面看到下载选项。选择下载后,相关条目将出现在全新的"下载"标签页中。
通过下载标签页,用户可以:
-
在文件应用中打开已下载媒体
-
直接分享至其他应用(如 VLC)进行播放
-
删除已下载内容

此外,用户可直接在文件应用的"下载"目录下访问 Jellyfin 文件夹浏览已下载媒体。
转码下载
转码下载功能已从实验阶段升级至 alpha 阶段,支持更广泛的社区测试。该特性可将 iOS 媒体引擎无法直接播放的音视频进行转码处理,Jellyfin 服务器会将其转换为兼容格式,同时支持在应用内直接播放兼容视频。
重要用户须知: 当前服务器端对转码下载的支持非常基础。使用中可能遇到各类问题,请务必注意此限制。目前无法控制下载质量,且某些情况 下转码文件可能远大于原始文件。如遇问题请提交至 GitHub。
技术改进
本次发布包含多项技术升级:
-
状态管理升级:应用状态管理已从 mobx 迁移至 zustand,解决了升级至最新 Expo 和 React Native 版本的主要障碍
-
TypeScript 迁移:持续推进 TypeScript 迁移以提升代码质量和可维护性
-
应用命名统一:更新应用名称以确保品牌一致性
-
本地化扩展:新增南非荷兰语和巴斯克语支持,感谢社区译者的贡献
-
代码优化:移除应用中未使用的资源
支持的 iOS 版本
本次更新将是支持 iOS 12 的最后一个主要版本。下个重大版本计划升级 React Native,届时最低支持版本将升至 iOS 15.1。使用旧版 iOS 的设备仍可通过网页端访问 Jellyfin,但后续应用更新将不再支持这些设备。
贡献者鸣谢
Jellyfin 完全由志愿者开发,离不开他们的专业技能与无私奉献。如果您认可他们的工作,请考虑捐赠支持。特别鸣谢所有促成此次发布的贡献者:
Jellyfin开发团队
- @thornbill - 通过 GitHub 赞助 或 BuyMeACoffee 支持
其他贡献者
最后,特别感谢所有参与翻译、提交错误报告、提供反馈以及参加测试的用户!
参与贡献
如果您熟悉 React Native 开发并希望参与贡献,欢迎随时探索源代码并提交拉取请求。同样地,若您掌握 JavaScript/TypeScript 和 React 技术,jellyfin-web项目也持续招募贡献者。您还可以通过我们的Weblate平台协助将应用翻译成您的母语。
下载
立即更新应用体验激动人心的新功能!若您已是 Jellyfin 用户,AppStore 将自动为您更新应用。新用户可在 Apple App Store 中获取本应用。
您也可以加入我们的 TestFlight,在版本公开发布前协助测试新功能。