SwiftUI app against master API: link, profiles, browse, live TV, favorites sync, and TestFlight-ready assets. Co-authored-by: Cursor <cursoragent@cursor.com>
34 lines
869 B
Markdown
34 lines
869 B
Markdown
# VMC iOS (SwiftUI + MobileVLCKit)
|
|
|
|
Native iPhone/iPad app voor Vonas Media Cluster.
|
|
|
|
## Op de Mac
|
|
|
|
```bash
|
|
cd ~/Code/mediacluster/apps/ios
|
|
open VMC.xcodeproj
|
|
```
|
|
|
|
Eerste keer (of na schone sync) VLCKit zetten:
|
|
|
|
```bash
|
|
bash scripts/fetch-vlckit.sh # download ~250MB (eenmalig)
|
|
bash scripts/link-vlckit.sh # kopieert naar Vendor/ + linkt in Xcode
|
|
```
|
|
|
|
In Xcode:
|
|
1. **Signing & Capabilities** → jouw Team
|
|
2. iPhone selecteren → ▶ Run (versie **0.2.0**)
|
|
|
|
## Wat is nieuw (0.2.0)
|
|
|
|
- **VLC-speler** i.p.v. AVPlayer → MKV/MP4/TS/AVI/HLS e.d.
|
|
- HTTP/lokale streams toegestaan (ATS)
|
|
- Layout overflow op detailschermen gefixt
|
|
- Vaste **footer-menu**: Home / Live TV / Zoeken / Account
|
|
- Live TV + OpenSubtitles in de speler
|
|
- Premium dark UI
|
|
|
|
## Let op
|
|
|
|
`Vendor/MobileVLCKit.xcframework` staat niet in git (te groot). Altijd op de Mac via de scripts installeren.
|