Users expect apps to work well. This sometimes means that users expect to be able to share content from your app with their friends. Or maybe you're building an app that has a web component where it just makes a ton of sense to send your users to your app instead of to your website.
There are tons of reasons why users might want to follow deeplinks into your app. One way to do this is with custom URL schemes. But those aren't great and only work on iOS.
In this video, you'll learn how you can add support for Universal Links in your apps by following a handful of simple steps. Enjoy!
This video is a companion for my Universal Links blog post: https://www.donnywals.com/supporting-...
Level up your iOS skills with my books:
https://gumroad.com/l/practical-combine
https://gumroad.com/l/practical-core-...
https://gumroad.com/l/practical-swift...
https://gumroad.com/l/practical-bundle
Timestamps:
00:00 - Intro
00:51 - What is deeplinking?
03:00 - Deciding our Universal Link URL
03:26 - Adding an associated domain in Xcode
04:10 - Checking your apple-app-site-association file
05:17 - Finding your Team ID
05:32 - Writing your apple-app-site-association file
06:00 - Applinks documentation
07:28 - Configuring your deeplink paths
09:15 - Verifying your AASA file
10:21 - Testing your universal link
11:56 - Handling deeplinks in your app
15:06 - Summary