Post

Replies

Boosts

Views

Activity

Reply to App Clips Causing CPSErrorDomain error 2 on Non App Clip URLs
What's interesting is I have another iOS that uses App Clips as well but on a different domain. The App Clip settings look pretty much the same on both apps and AASA is fine on both domains as well. However, it works perfectly fine on the other app. When the URL has an App Clip associated, it shows an App Clip popup. If it does not have it, it shows default Safari notification. But on this app, it just keeps showing the CPSErrorDomain error 2 when the URL does not have App Clips associated with it or it has but it's been temporary deactivated.
Topic: App & System Services SubTopic: General Tags:
Oct ’25
Reply to App Clips Causing CPSErrorDomain error 2 on Non App Clip URLs
I'm going to add more details here: I've clicked "Clear Experience Cache" countless times. Here's what Settings -> Developer -> App Clips Testing -> Diagnostics show for two URLs that are on the same domain but with different path (a.k.a /foo /bar at the example in the original post): This is diagnostics data of the URL that does have an App Clip associated: https://short.com/foo This is diagnostics data of the URL that does not have an App Clip associated: https://short.com/bar (Note: same domain, slightly different path)
Topic: App & System Services SubTopic: General Tags:
Oct ’25
Reply to Creating Advanced AppClip Experiences Via API
I had the same issue and spent lots of time figuring it out. Here's what currently works for me: // data field data.relationships.localizations.data.0.id = 'EN' data.relationships.localizations.data.0.type = 'appClipAdvancedExperienceLocalizations' // included field included.0.id = 'EN' included.0.type = 'appClipAdvancedExperienceLocalizations' included.0.attributes.title = String included.0.attributes.subtitle = String included.0.attributes.language = EN
Jun ’25