中文 | English
更多信息请参考原项目 https://github.com/maotoumao/MusicFree#readme
基于MusiceFree修改的ios版本,提供可用的ipa包
- AltStore (推荐)
- Sideloadly
- ......
- ios B站插件: 修复了原b站插件ios使用问题
- 代码版本: v0.6.1
- react-native: 0.76.5
- yarn: 1.22.22
- cocoapods: 1.16.2 // brew install cocoapods
- node: 20.19.4
- xcode: 16.4
-
搭建好 react-native ios 环境
- 安装 npm 和 pod 包
- Target> Signing & Capabilities 选项卡,配置个人证书,
- Capabilities 添加Add Capability,启用 "Audio, Airplay, and Picture in Picture"(后台播放)
-
打包
- 在 Xcode 中,确保你的构建配置设置为 Release。
- 在 Xcode 的顶部菜单栏,选择 Product > Scheme > Edit Scheme...。在左侧的列表中选择 Run。
- 将 Build Configuration 从 Debug 更改为 Release。
-
生成ipa:
- 进入 ~/Library/Developer/Xcode/DerivedData/ 目录
- 搜索 .app 选择应用程序,然后复制出来
- 创建文件夹 Payload,把 .app文件放进去,压缩Payload.zip,重命 MusicFree.ipa 🚀