Applies the same Swift 6 compatibility patterns from PR #166 (macOS) to the iOS app. Changes: - LocationService.swift: Added Sendable constraint to withTimeout<T> generic, made CLLocationManagerDelegate methods nonisolated with Task { @MainActor in } pattern to safely access MainActor state - TalkModeManager.swift: Fixed OSLog string interpolation to avoid operator overload issues with OSLogMessage in Swift 6 Addresses #164 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
30 KiB
30 KiB