- MainActivity: request RECORD_AUDIO permission at app start via ActivityCompat (not WebChromeClient override which broke Capacitor bridge) - Simplify launcher: remove server reachability check (was failing in WebView), just save URL and navigate directly - Remove biometric auth from launcher (Capacitor plugins need ES module bundler, not available in plain HTML). Biometric can be added later via the web app with proper Capacitor runtime. - Add webContentsDebuggingEnabled for development |
||
|---|---|---|
| .. | ||
| Assets.xcassets | ||
| Base.lproj | ||
| public | ||
| AppDelegate.swift | ||
| capacitor.config.json | ||
| config.xml | ||
| Info.plist | ||