Что вам нужно сделать, это ввести URL-адрес приложения, которое необходимо открыть из вашего приложения, в info.plist под URLSchemes.
url.scheme = “com.myApp”
url.host = “profile”
parameters = [ “user” : “Joy” ]
Затем в appDelegate добавить этот код:
func application(_ app: UIApplication, open url: URL,
options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
if let scheme = url.scheme,
scheme.localizedCaseInsensitiveCompare("com.myApp") == .orderedSame,
let view = url.host {
var parameters: [String: String] = [ : ]
URLComponents(url: url, resolvingAgainstBaseURL: false)?.queryItems?.forEach {
parameters[$0.name] = $0.value
}
redirect(to: view, with: parameters)
}
return true
}