|
|
d74543e3ed
|
fix(iOS): simplify recorder to local file only, add app icon
- Reverted broken AVPlayer capture code back to simple local file copy + URLSession download
- Stream recording shows clear error message recommending local files
- Added Assets.car compilation and CFBundleIcons to Info.plist for app icon
- Stopped wasting time on iOS stream capture — needs ffmpeg iOS static lib
|
2026-07-17 21:55:49 +08:00 |
|
|
|
a74a021518
|
fix(iOS): add CFBundleIcons to Info.plist so app icon loads from Assets.car
|
2026-07-02 21:57:33 +08:00 |
|
|
|
bf7d3de9ba
|
iOS: PiP画中画、AirPlay投屏、录制保存弹窗、播放记录持久化恢复
|
2026-07-02 08:16:33 +08:00 |
|
|
|
d22a5037b8
|
feat: iOS/macOS 双平台打包支持
- Package.swift: 重构为 MiniPlayerCore(共享库) + MiniPlayer(macOS) + MiniPlayeriOS(iOS) 三 target
- 所有源文件添加 #if os(macOS) / #if os(iOS) 条件编译
- HLSRecorder.swift: iOS 纯 Swift HLS 录制器(下载TS+合并+AVAssetExportSession转MP4)
- scripts/build-macos.sh: macOS 打包脚本 (.app + .dmg)
- scripts/build-ios.sh: iOS 打包脚本 (xcodegen + xcodebuild archive → .ipa)
- .gitignore: 排除构建产物
|
2026-07-01 08:29:16 +08:00 |
|