Set up direct deep linking

You can configure deep linking in your app after you have set it up in the Adjust dashboard. Direct deep linking occurs when a user has your app installed on their device. The link takes the user to a specific page within your app.

To enable deep linking, you need to do the following:

Enable Associated Domains

To get started, you need to enable Associated Domains in your Apple Developer account. This allows you to set universal link domains in your app. To do this, follow these steps:

  1. Log in to your Apple Developer account.
  2. Select Certificates, IDs & Profiles in the left-hand menu.
  3. Select Identifiers in the left-hand menu.
  4. Find your app and select it to open the edit page.
  5. Ensure that Associated Domains is checked under Capabilities.
  6. Select Save to save your changes.

Configure deep links in Xcode

Follow these steps to add your deep link configuration to your Xcode project.

Adjust universal links domain

Custom URL scheme

Modify your iOS app

You need to update your iOS app to set up different deep linking scenarios. How you update your app depends on whether your app uses scenes.

App does not use scenes

App uses scenes