iOS

Associated Domains and application relationships

Protecting data across devices, extensions, notifications and account changes.

iOS data and lifecycle1 min readEditorial methods

Associated Domains establishes specific platform relationships between apps and domains. Excessive scope can route unexpected links into the application.

Evaluation approach

Review domain associations and URL handlers together. Match path scope to shipped entitlements.

Application example

Accept only intended account-management paths. Users still need authorization for the referenced objects.

Limits and considerations

Domain association does not establish user permission for a transaction.

What to test after web changes

Review application routes, final entitlements and older-version behavior when associations change. Invalid links should lead to a controlled flow, without completing sensitive work under the wrong context.

Checks and decisions

  • Inspect association files
  • Narrow paths
  • Test entry points

Sources

The primary references above provide the technical basis. Example workflows and evaluation suggestions are this publication’s explanations, not independent test results for a particular product.