LoopFollowApp.swift 673 B

123456789101112131415161718192021222324
  1. // LoopFollow
  2. // LoopFollowApp.swift
  3. import SwiftUI
  4. @main
  5. struct LoopFollowApp: App {
  6. @UIApplicationDelegateAdaptor private var appDelegate: AppDelegate
  7. var body: some Scene {
  8. WindowGroup {
  9. MainTabView()
  10. .onOpenURL { url in
  11. guard url.scheme == AppGroupID.urlScheme, url.host == "la-tap" else { return }
  12. #if !targetEnvironment(macCatalyst)
  13. DispatchQueue.main.async {
  14. NotificationCenter.default.post(name: .liveActivityDidForeground, object: nil)
  15. }
  16. #endif
  17. }
  18. }
  19. }
  20. }