Is “webcredentials” required for HTTPS callbacks in ASWebAuthenticationSession?

Hello,

When using ASWebAuthenticationSession with an HTTPS callback URL (Universal Link), I receive the following error:

Authorization error: The operation couldn't be completed.
Application with identifier jp.xxxx.yyyy.dev is not associated with domain xxxx-example.go.link.
Using HTTPS callbacks requires Associated Domains using the webcredentials service type for xxxx-example.go.link.

I checked Apple’s official documentation but couldn’t find any clear statement that webcredentials is required when using HTTPS callbacks in ASWebAuthenticationSession.

What I’d like to confirm:

  • Is webcredentials officially required when using HTTPS as a callback URL with ASWebAuthenticationSession?
  • If so, is there any official documentation or technical note that states this requirement?

Environment

  • iOS 18.6.2
  • Xcode 16.4

Any clarification or official references would be greatly appreciated. Thank you.

Correction:

I made a mistake in the environment information mentioned in the original post.
The correct versions are:

  • iOS 17.6.1
  • Xcode 26.0.1

Sorry for the confusion.

Is “webcredentials” required for HTTPS callbacks in ASWebAuthenticationSession?
 
 
Q