Universal link common to both Full App and AppClip

I want to use universal link common to both Full App and AppClip ex: https://example.com, and the desired scenario is as follows:   1. When users install AppClip, scan this link will show AppClip Card   2. When users install Full App, scan this link will show Full App

`{
	"applinks": {
		"apps": [],
		"details": [{
			"appID": "teamId.***.yyy.Example",
			"paths": ["*"]
		}]
	},
	"appclips": {
		"apps": ["teamId.***.yyy.Example.Clip"]
	}
}
`
  • Here is the Associated Domains setting on the Xcode side:

    Full App: applinks:example.com
    
    AppClip: appclips:example.com
    

But the results are not as expected, when scanning the link, it always shows the AppClip Card with the message: "This app clip is not currently available in your country or region" (even when I don't have AppClip installed), and Every time you test the main app, you will have to use “Clear Experience Cache” Please help, thanks a lot

Accepted Reply

The “This app clip is not currently available in your country or region” message may be due to any of the following reasons: 

  1. The bundle identifier of the App Clips installed on the device doesn’t match the one defined in App Store Connect.
  2. The App Clips is not yet available in the storefront. It sometimes takes a bit of time for things to propagate across all servers.
  3. There is a caching issue.

See WWDC 21 Build light and fast App Clips for debugging steps starting at time index 16:00.

  • Hi, Dear DTS Engineer Thanks for your precious reply! My App Clips has just been uploaded to TestFlight and not yet available Apple Store, in this case, if want to test show App Clips Card on TestFlight will have to use "Local Experiences", am I right? and is there apple documentation about this?

Add a Comment

Replies

The “This app clip is not currently available in your country or region” message may be due to any of the following reasons: 

  1. The bundle identifier of the App Clips installed on the device doesn’t match the one defined in App Store Connect.
  2. The App Clips is not yet available in the storefront. It sometimes takes a bit of time for things to propagate across all servers.
  3. There is a caching issue.

See WWDC 21 Build light and fast App Clips for debugging steps starting at time index 16:00.

  • Hi, Dear DTS Engineer Thanks for your precious reply! My App Clips has just been uploaded to TestFlight and not yet available Apple Store, in this case, if want to test show App Clips Card on TestFlight will have to use "Local Experiences", am I right? and is there apple documentation about this?

Add a Comment