yumoqing 04fb3acecc fix(iOS): use UIKit UIActivityViewController directly instead of SwiftUI .sheet
SwiftUI multiple .sheet modifiers can conflict — replaced the pendingExportURL
sheet binding with a direct UIKit UIActivityViewController presentation from
the key window's root VC. This bypasses any SwiftUI sheet stack issues.

Also added copyLocalFile() for local file recording (FileManager.copyItem
instead of URLSession.download which fails on file:// URLs).
2026-07-17 21:21:16 +08:00
..