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

67 Posts
Sort by:

Post

Replies

Boosts

Views

Activity

App Clips are approved but aren't rendering in iMessage
Our App Clips have been approved for about a week. However, our App Clips are not loading or previewing in iMessage. My friend and I both have an iPhone with iOS 18. Our App Clip minimum target is iOS 17. For both of us, the App Clip previews aren't loading in iMessage (see image below). But this isn't right—App Clips generally SHOULD preview in iMessage. For reference, when I send my friend an Instagram post URL, the app clip DOES load & preview in iMessage—suggesting it's just an issue with 222's App Clips. In the iMessage screenshot... the top url is https://rsvp.222.place/?id=0034d4c8-7dcd-44bf-89df-6dc1acd806d2 The bottom url is https://appclip.apple.com/id?p=place.twotwotwo.twotwotwo-ios.Clip (default App Clip Link) When I run either of these URLs in App Clip Diagnostics in Settings -> Developer, both of them are marked as approved and ready to go.
1
0
104
1w
App Clip Domain Issue: URL Not Recognized in App Store Connect
Hello everyone, I’m currently setting up an App Clip for my app, Pay Feast, and have run into a domain configuration issue when adding an App Clip experience in App Store Connect. Here’s what I’ve done so far: Steps Completed: App Clip Deployment Config: In Xcode under my App Clip target settings, I’ve enabled Associated Domains in Signing & Capabilities with: • appclips:website.com • applinks:website.com Created and Hosted the AASA File on my domain: { "applinks": { "apps": [], "details": [ { "appID": "AAAAAAA.***.XXXX", "paths": [ "*", "/launch*", "/launch/*" ] } ] }, "appclips": { "apps": [ "AAAAAAA.XX.XXXX.Clip" ] } } When testing the App Clip in the simulator, everything works as expected. However, in App Store Connect, when I attempt to set up a New App Clip Experience, I receive an error saying: “This URL is not contained in your app’s associated domains. Update associated domains or use a different URL.” Question: Has anyone encountered this error or have insights on potential fixes? I’ve double-checked the AASA file and associated domains. Any help would be much appreciated! Thanks in advance!
1
0
157
1w
App Clip Invocation -- Apple Pass
I'd like to be able to invoke an App Clip from an Apple Pass notification. I've been using an Apple Pass store card successfully. Ideally, I'd like to be able to tap the notification to open the App Clip. I haven't seen support for this in the documentation, but I wanted to see if anyone had any creative use cases for something like this?
0
0
90
3w
App Clip card can be opened by tapping universal link or custom links?
Can the App Clip card be invoked by tapping on a link (not a default appclip link) which is shared through message box or whatsApp chat or Email? I gone through the reference of App Clip Card invocation from scanning QR code, App Clip Code, NFC Tag, Safari smart banner, default App Clip links and link presentation framework. But I didn't find any reference or documentation that custom links will invoke App Clip Card or won't invoke App Clip Card. So, need reference if possible that App Clip card be invoked by tapping on a custom link which is shared through whatsApp chat or message box or Email.
0
0
119
3w
"Waiting for Handoff" Dialog Appearing in iOS 18 App Clip
When opening our App Clip from a Live Activity, the iOS system Handoff alert blocks our app on open. It is reproducible 100% of the time. The description in the system alert is: Waiting for Handoff to {My App}. We never had this issue before and believe it is related to iOS 18. I don't have Handoff enabled anywhere in my app. All uses of NSUserActivity explicitly block handoff userActivity.isEligibleForHandoff = false We have been able to locate this same issue in other iOS apps that use Live Activities and App Clips. Is this an iOS 18 system-level bug?
0
0
190
Oct ’24
AppClip Card image is not appear
I have AppClip set up in AppStoreConnect and it is activated when read by NFC. After trying several times, sometimes the AppClip card does not show up. (I don't think it's a communication speed issue as it doesn't show up after some time). As for the cards, we are only aware of the AppStroeConnect settings. I tried changing the image file of the card to one with a reduced size, but that did not completely resolve the issue. If you have anything to investigate to resolve the issue, I would appreciate it if you could let me know.
1
0
227
Oct ’24
App Clip Card not appearing on initial page load
I have no idea why my app clip card is not showing on initial url load, it doesn't even show when I refresh the page. The only thing that works is pull to refresh (once or more times). After that, it shows up. Is it possible to fix this issue and show app clip card on url load? Here's the appclip url (for some reason I can't post href): https://app.celer.life/reading-exercise Initial load: After pull to refresh:
2
0
229
Sep ’24
App Clip Invocation Issues on iOS 18 and iOS 18.1 - NFC and QR Invocation not working for Default App Clip Experience
We have identified an issue on iOS 18 and iOS 18.1 (developer beta) where App Clips invoked via NFC or QR codes without a pre-configured Advanced App Clip experience (aka they should be using the Default App Clip Experience) are not functioning as expected. This issue is specific to iOS 18, as the behavior works correctly on iOS devices running 17.x. Steps to Reproduce: Set up two scenarios: One scenario where an App Clip has a pre-configured advanced app clip experience (with metadata such as title, subtitle, image). Another scenario where the App Clip is invoked without any pre-configured experience (should use the default App Clip experience). On an iOS 18 or iOS 18.1 device: For the default App Clip experience (no pre-configured advanced app clip experence): Scan the NFC tag when the phone is locked. Scan the NFC tag when the phone is unlocked. Scan the QR code. For the pre-configured App Clip experience: Perform the same tests (NFC and QR code scans). Test the same scenarios on an iOS 17 device for comparison. Expected Behavior: For default App Clip experience invocations (NFC or QR): Scanning NFC or QR should still trigger the App Clip card, even without metadata or a pre-configured advanced experience, on both locked and unlocked devices. For pre-configured Advanced App Clip Experence invocations: The App Clip card should display correctly with the configured metadata and behave as expected on both locked and unlocked devices. Observed Behavior on iOS 18 and iOS 18.1: For default App Clip experience invocations: When scanning the NFC tag on a locked device, an error message is shown - e.g., "App Clip Unavailable" or "The operation couldn't be completed. (CPSErrorDomain error 2.)" . When scanning the NFC tag on an unlocked device, the system redirects straight to the web browser instead of displaying the App Clip card (or even the normal NFC top of screen push notification style thing) Scanning the QR code also prompts the user to open the web browser similar to the experience of scanning a non app clip QR code, skipping the expected App Clip experience. For pre-configured Advanced App Clip Experence invocations: The App Clip behaves as expected, showing the correct card with metadata and functioning properly on both locked and unlocked devices. Notes: The issue is only observed on iOS 18 and iOS 18.1, while the expected behavior is working fine on iOS 17. This may indicate a regression or change in behavior introduced with iOS 18 that affects App Clip invocations that do not have a pre-configured experience.
4
6
548
Oct ’24
camera scan QR code does not work after deleting app clips
We removed the APP Clip feature in the latest version, and our server-side synchronous update the "apple-app-site-association" file, remove "appclips" content. now, i use Camera app scan the QR code(regardless of whether the app is installed), the following error occurs:"This app clip is not currently available in your country or region". I checked some information and it might be due to Apple CDN cache, or is there something else I need to do?
1
0
255
Oct ’24
App Clip Support for visionOS
Hi, We've been leveraging AppClips on iOS for a while now to distribute native-app quality AR experiences (utilising ARKit and RealityKit) with the accessibility of a website. This has been a crucial differentiator for us and is a core driver for our business. Since our authoring tools also allows to run the same AR experiences on Vision Pro it would be amazing if they could be triggered by App Clips here as well. We've got this feedback from clients and users multiple times and since there seems to already be some basic App Clips support (e.g when registering the custom lens inserts) integrated into the system we would immensely appreciate if this feature could be opened up for 3rd party developers as well. Associated feedback ID: FB13348462 Thank you!
2
1
300
Sep ’24
Have I encountered a common problem with App clip?
My app contains app clips and it is already available in the app store. After setting up Advanced App Clip Experiences, it has not been able to take effect. I cannot wake up the App clips through the NFC tag containing the link. My Advanced App Clip Experiences status are always "Received". I checked everything I could and didn't find any issues, I also saw a lot of people on the developer forums having the same problem but didn't see a solution. Setting->Developer->APP CLIPS TESTING (section)->Diagnostics-> filed my URL, result show below. I can open my App clips by Default App Clip Experiences from Smart App Banner on my website. Do I need to re-upload a new version for App Review, or do I just have to wait? is there a solution?
5
1
654
Sep ’24
Local appclip experiences not working in production?
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
3
1
433
Sep ’24
App Clip Advanced Experiences don't get published
We have an app with a few App Clip Advanced Experiences. Since around 28th of August the status of the experiences seems to be stuck in either CREATE_SUBMITTED or UPDATE_SUBMITTED and they don't get updated to PUBLISHED anymore. I found this in the experiences JSON loaded by AppStoreConnect when editing the experiences: "statuses": { "doc_count_error_upper_bound": 0, "sum_other_doc_count": 0, "buckets": [ { "key": "PUBLISHED", "doc_count": 182 }, { "key": "CREATE_SUBMITTED", "doc_count": 7 }, { "key": "UPDATE_SUBMITTED", "doc_count": 3 } ] }, This shows that 10 experiences are stuck in other status than PUBLISHED. I created a Feedback with ID FB15041208 and a DTS last week. This is REALLY important for us to be fixed immediately since we have customers that rely on this!
12
4
824
3w
AppClip Advanced Experience stuck at "received," with inconsistent end results
I filed a more detailed report in FB15052582, but wanted to post a high-level version of this issue here as well. I have recently launched an app, and have had approved multiple subsequent releases of it, however my App Clip Advanced Experience has never left the "received" state, and shows incorrect assets when it does appear. TL;DR: At a minimum, the launch image of the App Clip is out-of-date In general, my App Clip shows up as "unavailable", and I believe has never been set to "published" I believe devices that have had the parent app installed can show the App Clip even after the parent app is uninstalled, and devices that have not may show it as "unavailable" In debugging this, I have done the following: Confirmed that the latest version (v1.0.3, build 747) is well within the size limits as specified in Creating an App Clip with Xcode article. For reference, while my App Clip targets iOS 17 and above, because it is invoked primarily from a QR code, I have kept to the iOS 16 restrictions. The universal build via TestFlight registers at 7.39MB download, 10.5MB installed. Used the diagnostic menu in the Developer settings on iOS, which shows all green checkboxes except for the URL length. I do not think this applies to my use-case, as the URL length only impacts App Clip Code creation, and not QR code invocations. Verified that the App Clip, when launched from a QR code, is the correct build. Both my app and the associated App Clip expose the build number (as generated at build time by a ci_post_clone.sh script in Xcode Cloud), so I know I am seeing the correct version. Repeated the above after clearing the "local experience cache" within iOS. Additionally, the default App Clip experience url as generated by Apple shows "App Clip Unavailable." If I test on my device, even after deleting the App Store released build, and/or the TestFlight build, the App Clip experience usually loads for me, however with the first image I uploaded to the default App Clip experience in the first release. On other devices, sometimes the App Clip is not available at all. One thing that I wonder is if I inadvertently created this issue for myself by setting up an App Clip Advanced Experience before even submitting my first build for review. I created it while prototyping the app, and only recently had the first and subsequent builds approved and released. Additionally, I have used the "copy metadata from previous build" option for each release, except that I have replaced the default experience image. The status of the App Clip Advanced Experience has only ever been in "received," and I am at a loss for next steps. Is there some step that I have missed? -erin
1
0
537
Sep ’24