App Clips

RSS for tag

Provide a way to quickly access and experience what your app has to offer. An app clip is a small part of your app that lets users start and finish an experience in seconds, even before downloading your app.

Posts under App Clips tag

105 Posts
Sort by:

Post

Replies

Boosts

Views

Activity

App Clip Advanced Experience “Received” but Not Recognized on Device
We are implementing an Advanced App Clip Experience for our App Clip, but encountered a blocking issue where the configuration is shown as valid in App Store Connect, but is not recognized on device. We have run out of ways to debug and would appreciate help. Setup Summary Our main app is live on the App Store and includes an App Clip target. The Advanced App Clip Experience is configured in App Store Connect Status: Received Domain validation: All checks are marked as passed ✅ The domain's AASA (apple-app-site-association) includes the correct App Clip bundleID. ❌ The Issue When scanning a QR code pointing to outs domain on an iPhone The App Clip card does not appear. 2.Using the Developer > App Clip Experiences > Diagnostics tool on iPhone, entering the domain returns: "No Advanced Experience is registered for this URL." I’m very confused about why the device behavior doesn’t match the configuration status in App Store Connect. Any insight or suggestions would be greatly appreciated!
2
0
130
Jun ’25
Integrating App Clips in .NET MAUI iOS APP
We have an iOS App built in .NET MAUI (Multi-platform App UI). This is a web view App. We wish to integrate APP Clips into this App. But we are unable to do it, due to less available resources online on such implementation. We do not wish to share code between .NET MAUI App and App clips We understand it is not possible to add APP Clips without a parent swift/Xcode app. As an alternative solution we were thinking to Create a new APP in APP Store Connect using XCode/swift and integrate app clips to it. This parent app when downloaded by users will only redirect users to our MAIN .NET MAUI app to app store connect. We need to know if such apps will be approved by APPSTORE Connect? Please guide us on this Also please do let us know if you have any other solution to integrate App clips to a .NET MAUI App
1
0
118
Jun ’25
App Clips using .NET MAUI
We have an iOS App built in .NET MAUI (Multi-platform App UI). This is a web view App. We wish to integrate APP Clips into this App. But we are unable to do it, due to less available resources online on such implementation. We do not wish to share code between .NET MAUI App and App clips We understand it is not possible to add APP Clips without a parent swift/Xcode app. As an alternative solution we were thinking to Create a new APP in APP Store Connect using XCode/swift and integrate app clips to it. This parent app when downloaded by users will only redirect users to our MAIN .NET MAUI app to app store connect. We need to know if such apps will be approved by APPSTORE Connect? Please guide us on this Also please do let us know if you have any other solution to integrate App clips to a .NET MAUI App
1
0
93
Jun ’25
App Clip launches in Safari but not from QR code with same URL
Hey everyone, I’ve got a weird App Clip issue that I’m hoping someone can shed light on. Here’s what’s going on: ✅ When I type or tap https://adagxr.com/card/ar4 in Safari, the App Clip card shows up immediately, and the clip launches fine. ❌ When I scan a QR code with that exact same URL (confirmed it’s fully https:// and no redirects), the camera banner shows, I tap it, Safari opens the page, but the App Clip card never appears. Some details: Clip bundle ID: C7XA5GZG35.Effectization-Studio.Effectization-Instant.Clip Clip size: 1.17 MB (way below the 15 MB limit) Domain: adagxr.com, fully secured with Let’s Encrypt TLS cert AASA file: hosted at https://adagxr.com/.well-known/apple-app-site-association AASA config: includes both applinks and appclips entries Devices tested: iPhone 14 Pro (iOS 17.5.1), iPhone 12 mini (iOS 16.7.8) Other App Clips: launch just fine via QR codes on these same devices What I’ve already checked: Confirmed the QR code has the same HTTPS URL. Cleared Safari cache, rebooted devices, and tested on fresh devices that hadn’t seen this QR before. Checked that the TLS certificate is valid and trusted (padlock shows secure). The default App Clip experience in App Store Connect is published and showing. Main question: Does QR-based invocation require an Advanced App Clip Experience in App Store Connect, even if the default experience already works in Safari? Any ideas on why Safari works perfectly, but QR triggers don’t surface the App Clip card? Would love to hear if anyone else has seen this or has tips for debugging. Thanks!
2
1
135
Jun ’25
App Clip not launching from QR code
I really need help guys:/ All works when testing, but not on production:/ Main app and its app clip is released. Here is the app: https://apps.apple.com/pl/app/ar-city-your-ar-experience/id6745802339 Here is the associated apple-app-site-association: https://arcity.ai/.well-known/apple-app-site-association and its content: HTTP/2 200 accept-ranges: bytes access-control-allow-origin: * age: 0 cache-control: public,max-age=86400 cache-status: "Netlify Edge"; fwd=miss content-type: application/json date: Wed, 28 May 2025 14:35:03 GMT etag: "59e807a4581e56f56ed0029251edda98-ssl" server: Netlify strict-transport-security: max-age=31536000 x-content-type-options: nosniff x-nf-request-id: 01JWBN2WHPEK443GB2VTZEWDGW content-length: 677 { "applinks": { "details": [ { "appIDs": ["TANE496532.com.arcity.app"], "components": [ { "#": "no_universal_links", "exclude": true, "comment": "Exclude links with this fragment." }, { "/": "/ar/*", "comment": "Matches any path under /ar/ for AR experiences." }, { "/": "/", "comment": "Match root path with optional query parameters." } ] } ] }, "webcredentials": { "apps": ["TANE496532.com.arcity.app"] }, "appclips": { "apps": ["TANE496532.com.arcity.app.clip"] } }% Here are metadata: Domain status: I added (obviously) default app clip experience, but also advanced app clip (which should be not needed as on iOS >16.4 default one should supports QR code scanning): When I check on my device under Settings -> Developer -> APP CLIPS TESTING -> check for "https://arcity.ai" I can see (that worries me:/): Launching app clip from smart banners works (you can check that by opening arcity.ai on your device), but scanning QR codes (with system camera) don't:/ It just opens Safari. Any thought appreciated.
5
1
110
Jun ’25
Can I migrate an App Clip by changing its App Group to match a different main app?
Hi, I’m trying to migrate an App Clip from one main app (App A) to another (App B). These two apps are under the same Apple Developer Account (Team ID), and each has its own App Group. I’m wondering: 1. If I change the App Group configured in the App Clip’s entitlements, will this effectively allow the App Clip to be treated as part of App B? 2. Will this change allow me to reuse the existing App Clip Experiences (e.g., NFC/QR code invocation URLs) that were originally associated with App A? 3. Is such a change sufficient for Apple to treat the App Clip as migrated, or are there additional steps (e.g., changing the Bundle ID, resubmitting the App Clip Experience, etc.) required to complete the migration? I want to confirm whether switching the App Group and submitting a new App Clip with the new app is a valid and seamless way to perform the migration. I understand App Groups are typically used for data sharing, not experience binding — but I want to clarify if switching App Groups affects App Clip–main app association from Apple’s perspective. Thanks in advance!
1
0
58
Jun ’25
Creating Advanced AppClip Experiences Via API
I'm trying to programmatically create an Advanced AppClip Experience via the API. following the docs https://developer.apple.com/documentation/appstoreconnectapi/app-clips-and-app-clip-experiences I have created the header image. But when I try to create the experience I can not figure out a) how to create a localisationID to be included in the relationships object b) how to get the included object to be recognised Any one have experience or can offer help?
1
0
77
May ’25
Connect > App Clip "Edit Advanced Experiences" button stuck
Our app's App Clip version has been published to app store, but still we can not open "Edit Advanced Experiences" page, when we click on it, we will be redirected to the homepage of connect. Did I miss some settings, or is this a bug? We can not open the single detail page of "Advanced App Clip Experiences" Diagnostic information Associated Domain
1
0
55
May ’25
Why app clips card action not open the main app while main app is installed?
App Clip target is added to my main app, and set associated domains such as appclips:example.com both in clip and main app. 2.Register local launch experience with url prefix https://example.com in my IPhone device. 3.Generate a QR code with this url. When scanning the QR code ,a clip card popped up, but clip the open action button ,always laugh clip not the main app although main app is already installed. How should I test the clip card to the main app route to check if the main app process the url rightly? Any suggestions are welcome.
2
0
103
May ’25
Branding app clips for different businesses
Hello, I am new to app clips and working on app clips that will be used by different customers of ours and they would want to create their own app clip card with different images, title, subtitle and different parameters in the URL. I went through different WWDC videos related to app clips and also through the app clips documentation and all of them says that a different configuration for each customer needs to be made in App Store Connect through Advanced Experiences with URL's specific to each customer/business. If I am understanding it right, then the customers will have to share their images, title and subtitle with us to configure it in app store connect. That will be an extra overhead of handling extra number of requests for each customers. Just checking if there is any other way where the customers/business can create/configure for their own app clip card?
1
0
45
Apr ’25
App Clip Not Launching – Correct Bundle ID and AASA, Still Not Working
Hi everyone, I’m trying to launch an App Clip for my app, and I’ve been stuck trying to debug why the App Clip won’t launch in production, despite everything seemingly being set up correctly. My setup: Main app bundle ID: com.release.cosa App Clip bundle ID in Xcode: com.release.cosa.appclip In App Store Connect, the App Clip is listed as: com.release.cosa.appclip My AASA file (served with correct headers from my domain): { "appclips": { "apps": ["com.release.cosa.appclip"] } } App Clip target and entitlements are properly set in Xcode What works: App Clip launches via local testing in Xcode (Simulator and physical device) App Clip works when triggered manually from Safari (while debugging) What doesn’t work: NFC tag or Universal Link from the real world does not trigger the App Clip On device, nothing happens – not even a fallback to Safari No errors shown to user
1
0
96
Apr ’25
Confused about the appclip.apple.com domain
Question: I'm aware of the AASA file hosting procedure to make app clips work and link them to your website, but IIRC you can trigger app clips via the simple appclip.apple.com URL too, right? As a result no need to host the AASA file. Like my app store connect gave me the URL https://appclip.apple.com/id?p=myname.myappsname.Clip but when I click it it says "This app clip is not currently available in your country or region". However I'm also getting Bad JSON content on the View Status under the domain. I'm so confused.
1
0
79
Apr ’25
App Clip stuck on Received & Not invoking via Universal Link
Hello, I've correctly configured my Apple App Site Association. Running a curl command returns: $ curl -L -i https://example.com/.well-known/apple-app-site-association HTTP/2 200 accept-ranges: bytes access-control-allow-origin: * cache-control: public, max-age=0, must-revalidate content-disposition: inline content-type: application/json date: [DATE] etag: "[ETAG]" server: Vercel service-worker-allowed: / strict-transport-security: max-age=63072000 x-matched-path: /api/apple-app-site-association x-vercel-cache: HIT x-vercel-id: [VERCEL_ID] content-length: 250 {"applinks":{"details":[{"appIDs":["<TEAM_ID>.<APP_BUNDLE>"],"paths":["/game/*"],"components":[{"/":"/game/*"}]}]},"appclips":{"apps":["<TEAM_ID>.<APP_CLIP_BUNDLE>"]},"webcredentials":{"apps":["<TEAM_ID>.<APP_BUNDLE>"]}} Additionally, inspecting the experiences JSON in App Store Connect's Advanced Experiences for App Clips shows: { "count": 1, "from": 0, "size": 50, "hits": [ { "bundleId": "<APP_CLIP_BUNDLE>", "heroImage": "https://is5-ssl.mzstatic.com/image/thumb/[IMAGE_TEMPLATE]", "createDate": [TIMESTAMP], "orgId": "[ORG_ID]", "subversion": [SUBVERSION_TIMESTAMP], "contents": [ { "default": true, "subtitle": "Tap open to view", "language": "en", "title": "Multi" } ], "version": [VERSION_TIMESTAMP], "adamId": "[ADAM_ID]", "id": "[EXPERIENCE_ID]", "status": "PUBLISHED", "link": "https://example.com/game", "appTag": { "appTagUrlEncoderVersion": "version0", "appTagSvgEncoderVersion": "0", "appTagId": "[APP_TAG_ID]" }, "modifiedBy": "[MODIFIED_BY]", "action": "OPEN", "isPoweredBy": false } ], "aggs": { "appTags": { "buckets": { "*": { "doc_count": 1 }, "null": { "doc_count": 0 } } }, "bundleIds": { "buckets": [ { "key": "<APP_CLIP_BUNDLE>", "doc_count": 1 } ] }, "statuses": { "buckets": [ { "key": "PUBLISHED", "doc_count": 1 } ] }, "hosts": { "buckets": [ { "key": "example.com", "doc_count": 1 } ] }, "actions": { "buckets": [ { "key": "OPEN", "doc_count": 1, "categories": { "buckets": [ { "key": "N/A", "doc_count": 1 } ] } } ] }, "vendorPlaceStatuses": { "buckets": [] } } } So it appears to be published, despite what the UI indicates. However, I still cannot invoke my App Clip via the universal link. The desired behavior is to invoke it from iMessage. Has anyone encountered this issue or have suggestions on how to resolve it?
0
1
63
Apr ’25
App Clip is installed but not displayed on the device.
Hello, I am new to App Clip development. I have uploaded a build with app clip to App Store Connect and the build is visible on the TestFlight. I am able to open the App Clip via TestFlight and I do see everything working, but the app clip is not getting added in Recent Apps folder and is no where found on the device. If I want to launch the app clip again, I have to scan the QR code again. When I use other app clips, like Panera Bread, the app clip stays in my Recent App/Recently Added folder. My app clip size is close to 75MB. Is the app clip not in Recently Added folder because the app clip is installed from TestFlight or is it happening because of the app clip size? Thanks!
2
0
88
Apr ’25
Why my app clips is Unavailable
My App Clip is associated with three domains: • nfc.ttwifi.net • qr.ttwifi.net Currently, I’m experiencing an issue where scanning a QR code from qr.ttwifi.net correctly launches my App Clip. However, when I scan a QR code from nfc.ttwifi.net, it successfully displays the App Clip card but then shows the message “App Clip unavailable.” I checked the Website Status in App Store Connect, and both domains have their Debugging Status and Cache Status marked as Verified. One important detail to note: Yesterday, while submitting a new version for review, I noticed that nfc.ttwifi.net showed “Unable to connect to AASA file” in the Cache Status in App Store Connect. The cache status update time was March 27, 2025, at 6:52 PM. However, when I checked today, both domains appeared to be fine, and the cache status update time was March 27, 2025, at 7:07 PM. How can I restore the App Clip functionality for my nfc.ttwifi.net domain?
6
0
84
Apr ’25