App Clip Unavailable

My app is live on the App Store, "A Repeatable List", yet when the QR code is scanned, an App Clip card appears (with the correct image) and "App Clip Unavailable" text appears.

To see this happening, scan the following QR code on an iOS 14 device:
https://www.atrinh. com/qr.png
(remove the spaces)

A bug report has been raised: FB8711782

It is worth noting that:
  • The website is: https://www.atrinh. com/list/index.html

  • The banner on the website for the App Clip does not appear

  • Tapping the NFC code to the website also shows App Clip Unavailable

  • Sending an iMessage to someone appears as an ordinary link instead of an App Clip display

  • Signing out of iCloud in settings seems to fix the issue, however signing back in and restarting the device causes the issue again

To see working App Clips, try the following URLs:
https://unwind. to
https://chibi. app
https://getcardpointers. com

It appears that I am not the only one experiencing this issue:
https://developer.apple.com/forums/thread/660410
Answered by Engineer in 634902022
Thank you for your bug report. We have identified the issue and are working to resolve it.

As an interim solution, an associated domain can be added to the entitlements for the top-level domain (excluding the www subdomain). For example:
Code Block
example.org

Multiple associated domain entries are allowed, or, if preferred, only the top-level domain can be listed.
Hello @atrinh,

I'm having the same issue here. Did you manage to fix it?
Accepted Answer
Thank you for your bug report. We have identified the issue and are working to resolve it.

As an interim solution, an associated domain can be added to the entitlements for the top-level domain (excluding the www subdomain). For example:
Code Block
example.org

Multiple associated domain entries are allowed, or, if preferred, only the top-level domain can be listed.
Thanks, @Apple. Yes, I was using a 3-level "www" associated domain. I just added the 2-level domain to my appclips and submitted the update to the App Store.

I should have noticed all the examples show 2-level domains!
Confirmed to be fixed by adding another associated domain without the "www." prefix.
I added the 2-level domain to both the app and app clip targets appclips associate domains and released an update in the App Store last night.

My app currently has one "Advanced App Clip Experience" invocation URL that uses the 2-level domain. Scanning a QR code of that URL successfully shows the app clip card!

If I receive the default app clip URL in iMessage, the default app clip card appears.

Unfortunately, if I receive the "Advanced App Clip Experience" invocation URL in iMessage, the app clip card does not appear. Tapping it simply takes me to that page (which redirects to my app in the App Store) just like it would pre-iOS 14.

Rebooting my iPhone did not help. Any other ideas to make it work in iMessage? Should I remove the 3-level domain entirely from my appclips associated domains? Thanks.
rynning, please file a bug report with the specific URL that's being used for the Advanced App Clip Experience as well as a sysdiagnose captured after reproducing the issue.

Please see Profiles and Logs for details on how to capture a sysdiagnose

We are getting crazy because because our users are having the same issue constantly: "App Clip Unavailable". Apple we need your help!

App Clip Unavailable
 
 
Q