Skip to content

feat: 新增 iOS 构建包#43

Open
ITManCHINA wants to merge 9 commits into
amll-dev:mainfrom
ITManCHINA:feat/add-iOS-CI-build
Open

feat: 新增 iOS 构建包#43
ITManCHINA wants to merge 9 commits into
amll-dev:mainfrom
ITManCHINA:feat/add-iOS-CI-build

Conversation

@ITManCHINA
Copy link
Copy Markdown
Member

@ITManCHINA ITManCHINA commented May 23, 2026

Warning

总结由 AI 生成。

📌 概述

该 PR 实现了 iOS 平台的基本构建支持。

🛠️ 主要改动

  • 支持锁屏/静音播放:初始化 iOS 音频会话,解决锁屏或手机静音时无法播歌的问题。
  • 修复编译报错:更新了 ffmpeg-sys-next 依赖,解决了编译 iOS 时报错找不到 macOS AppKit 框架的问题。
  • 适配 iOS 版本号:将 iOS 版本号固定为 3 位数字(如 0.0.1),构建号设为 Git 提交次数,防止打包报错。
  • 自动生成测试包:在 CI 中新增 iOS 自动打包步骤,自动关掉证书签名,输出免签名的 .ipa 包。
  • 文案精简:精简了工作流中安卓和 iOS 部分的步骤名称。

🧪 构建

  • 目前 构建 包无报错,iOS 构建包可在 iPhone 上顺利运行。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant