Добрый день
Для начала стоит добавить поддержку доменов на сайте, это JSON-файл (дока ниже):
https://developer.apple.com/documentation/Xcode/su...
Далее в AppDelegate вашего приложения необходимо описать метод, который будет обрабатывать активити:
func application(_ application: NSApplication,
continue userActivity: NSUserActivity,
restorationHandler: @escaping ([NSUserActivityRestoring]) -> Void) -> Bool
Вам нужен определенный тип NSUserActivityTypeBrowsingWeb (дока:
https://developer.apple.com/documentation/xcode/su...)
После получения URL, можете получить доступ к rootViewController текущего UIWindow (проперти var window: UIWindow вашего AppDelegate), скастовать его к вашему ViewController и передать ему URL, в данном случае можно сделать так (window?.rootViewController as? ViewController)?.webView.load(URLRequest(url: url))