         return false
     }
 }
+
 
 extension AppDelegate: UNUserNotificationCenterDelegate {
 

        }
        launch(with: LaunchOptions(location: location))
    }

    private func setupPlayer() {
        do {
            let session = AVAudioSession.sharedInstance()

            fatalError()
        }
        UIApplication.shared.beginReceivingRemoteControlEvents()
        
        player.install(middleware: ControlCenter())
        //player.install(middleware: PlayingInfoNotification())
        player.errorType = CommonError.self
        player.errorLevel = AppErrorLevel.alert
    }
}


extension AppDelegate {
    func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
        
        if router.canOpenURL(url: url) {
            router.open(url: url)
            return true
