Hello,
We've created four App Clip experiences for users that do not have our app installed. They're meant to be evoked by an NFC tag.
I have created the four App Clip experiences in Appstore connect last week, however they still show as "received".
My /.well-known/apple-app-site-association has returns this JSON file (with the correct TEAM_ID and BUNDLE_ID):
{
"applinks": {
"apps": [],
"details": [{
"appID": "TEAM_ID.BUNDLE_ID",
"paths": ["*"]
}]
},
"appclips": {
"apps": [
"TEAM_ID.BUNDLE_ID"
]
}
}
The app was approved in the app store this morning. However, when I try to invoke the experience over NFC, it just wants to open the URL in the web browser and does not load the App Clip.
- I have created and tested a local experience through developer settings, this perfectly works
- I have added
appclips:<mydomain>
to the app and the clip's bundle in the signing options
This should be possible right? Because I was wondering how iOS would even know it should load an App Clip for an NFC tag or QR code, does it send a request on your behalf to /.well-known/apple-app-site-association
or how would that work? Given the fact that the applicaiton itself isn't installed on their device.
Anyone else experiencing problems?
Thanks,
janenalleman