Opening an app based on its URL scheme

suggest change

To open an app with defined URL scheme todolist://:

Objective-C

NSURL *myURL = [NSURL URLWithString:@"todolist://there/is/something/to/do"];
[[UIApplication sharedApplication] openURL:myURL];

Swift

let stringURL = "todolist://there/is/something/to/do"
if let url = NSURL(string: stringURL) {
    UIApplication.shared().openURL(url)
}

HTML

<a href="todolist://there/is/something/to/do">New SMS Message</a>

Note: It’s useful to check if link can be opened to otherwise display an appropriate message to the user. This can be done using canOpenURL: method.

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents