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

81 Posts
Sort by:

Post

Replies

Boosts

Views

Activity

How to create a second target for an app with a linked App Clip?
I have a SwiftuI App which includes an App Clip. There is one target for the iOS app and one for the App Clip. All good. But I want to create a new target for the test flight app so that test users can distinguish it from the App Store app. E.g. Test Flight app has a different icon asset file in the target but is identical in all other aspects. However, when I try to build the test flight target I see the message: The com.apple.developer.parent-application-identifiers entitlement (...]') of an App Clip must match the application-identifier entitlement ('...') of its containing parent app. This implies that I’d have to change the entitlement of the app clip, which would mess up the production version so I clearly don’t want to go that route. Any ideas how to overcome this conflict?
1
0
101
6h
New Target for project with an App Clip
I have a SwiftuI App which includes an App Clip. There is one target for the iOS app and one for the App Clip. All good. But I want to create a new target for the test flight app so that test users can distinguish it from the App Store app. E.g. Test Flight app has a different icon Asset file in the target but includes all the other source code files. However, when I try to build the test flight target I see the message: The com.apple.developer.parent-application-identifiers entitlement (...]') of an App Clip must match the application-identifier entitlement ('...') of its containing parent app. I can't figure how to do this without messing up the original production App. Any ideas?
1
0
123
1d
How to Confirm Wi-Fi Connection Success in App Clip Without Access Wi-Fi Information Entitlement?
My app helps users connect to Wi-Fi networks, and I have requested the Access Wi-Fi information entitlement. This allows the app to retrieve the current Wi-Fi information to ensure the user’s connection is successful. Now, we are trying to implement an App Clip that enables users to connect to a specific Wi-Fi network through a QR code scan or NFC in certain scenarios. In the App Clip, I’ve requested the Hotspot entitlement, which allows the app to use the hotspot manager to configure Wi-Fi networks. However, since I cannot access the current Wi-Fi information in the App Clip, I’m unable to confirm whether the connection was successful.
2
0
154
4d
App Download Banner in App Clip downloads but does NOT open app
In our app clip, we open/show the full app download banner. We used to have the expected behavior, but with seemingly no changes to the app download banner code we have the following issue. Expected behavior: App download banner shows in app clip, user presses "Get" button, app is downloaded and installs, "Get" button changes to "Open" button (note: button is blue), user presses "Open" button and the full app is opened. Current behavior: App download banner shows in app clip, user presses "Get" button, app is downloaded and installs, "Get" button changes to "Open" button (note: button is now grey), user presses "Open" button but nothing happens. With the current behavior, the full app is correctly downloaded and the appclip removes itself from the phone, but the open button does nothing.
3
0
164
4d
Transfer App Clip Registered Urls to new binary
I was forced by App Review to release a new app binary due to significant rebranding. My existing app used app clips and registered afew advanced app clip experience urls. I published a new binary but the app clips no longer work. Old binary bundle id: com.example.app App Clip Advanced Experience Url: https://example.com New binary bundle id: com.example.new.app New App Clip Advanced Experience URL: https://example.com. Error Message: This URL is already registered as an App Clip Experience.
0
0
139
2w
App Clip show "App Clip Unavailable" only when the main app is not installed
After uploading the app to App Store Connect, Apple automatically generated a Default App Clip Link. However, the App Clip card only opens successfully if the main app is already installed on the device. If the main app is not installed, the App Clip card displays an image and the message "App Clip Unavailable" What could cause this behavior, and how do I ensure the App Clip works without requiring the main app to be installed?
1
0
192
2w
Local storage/db of WKWebView in App Clips and installed Apps
Hello, I am studying a possible scenario. Let's say I create an App Clip that features a WKWebView. The WKWebView hosts a sort of webapp that uses local storage and IndexDB. When the complete app is installed, are the data persisted so the WKWebView of the complete app finds them as it was reading them before? Are the data transferred by the operating system to a new location but still accessed the same way by the WKWebView (Or even the location is the same because it is the WKWebView special storage)? Or are they wiped out? Thank you in advance Best regards
0
0
268
3w
App Clip not being released
Hi, hi We recently released a new version of our app that included an app clip. The actual app has been approved and released to the store but it seem that the app clip is not getting much love and not getting released. When we check the associated url in the diagnostics tools it just reports back that the app clip is not released and when I look into the advanced experience tab for in app store connect the status is just stuck in "Received". This app clip is a critical feature of our app so it would be great if anyone it would not be stuck in this limbo. Has anyone had similar experience ?
1
0
169
1w
Smart Banner for Testflight App
Hi, I am wondering if anyone has experience with Smart Banners for an application not released on the app store, but still in TestFlight, specifically an AppClip. I am working on an exisiting project where a Smart Clip is used with a smart banner on the website for core functionality. Previously, even in test environment (app is in test flight and not app store) the smart banner would correctly show on the website and allow testers to launch the app clip experience, however this no longer seems to work. Its noted the test environment was last tested and deployed 2 years ago, and was working correctly, and there have been no changes to the website (the meta tag and .aasa file are all setup correctly). The only recent change was upgrading the app to support the latest iOS version, however beyond that no functionality in the app has changed. Apple developer support hasn't been very helpful, and reviewed our account and stated "everything appears to be running as expected on our end" Has something changed in Safari in that it no longer accepts test flight app smart banners, and if it doesn't, does anyone have any other suggestions? Cheers
0
0
206
Jan ’25
Scan Advanced App Clip Experience QR code does not open App Clip Card
Hi guys, we have been stuck on this issue for over two weeks, please help. Problem We created a advance app clip experience which is current in Received status. We expect scan the QR code of the url of the experience will open app clip card (Using the iOS system scan tool in the control panel), but it opens the Safari to display the url. We have search the internet for a few days and contact apple support, but it does not resolve the issue, and we are suggested to find help here. Sample QR code that should open the App Clip Card when scanned There are the details to help diagnostic. apple-app-site-association file content { "applinks": { "apps": [], "details": [ { "appID": "F9B4LW56P8.com.pisenpower.ChargerRental", "paths": [ "*" ] } ] }, "appclips": { "apps": [ "F9B4LW56P8.com.pisenpower.ChargerRental.Clip" ] } } The AASA file is located at: https://public.pisenpower.com/.well-known/apple-app-site-association The associated domains config Full app target: applinks:public.pisenpower.com appclips:public.pisenpower.com App clip target: appclips:public.pisenpower.com The advanced app clip experience list The Settings - Developer - App Clips Testing - Diagnostics outputs From an iPhone in China From an iPhone in USA The From Your Website section's outputs are different. For both diagnostics, The Register Advanced Experience, App Clip Published on App Store, and Associated Domains under Codes and Tags section are not marked with the green checkmark. Scan the QR code of the default app clip experience link, The system opens the App Clip Card successfully. URL: https://appclip.apple.com/id?p=com.pisenpower.ChargerRental.Clip Click the Open button of the Smart App banner can open the app clip card If more information is needed, please let me know.
6
0
299
Jan ’25
App Clip Advanced Experiences don't get published
Hello everyone, We recently (a week ago) released our app, which includes an App Clip as a target. Before going live, we thoroughly tested the App Clip functionality using both the "Local Experience" and the "_XCAppClipURL" method. During testing, everything worked seamlessly. After going live, when we manually create QR codes using the default App Clip URLs, such as: https://appclip.apple.com/id?p= https://appclip.apple.com/id?p=&clip= The App Clip card is displayed, and the functionality works as expected. However, we encountered an issue where scanning the App Clip QR codes displays the message: "No usable data found." Our App Clip QR codes are dynamically generated with URLs in the format: https://example.com/clip?id= We implemented an advanced App Clip experience with the URL: https://example.com/clip This advanced App Clip experience is currently showing the status "Received" in App Store Connect. If this issue is due to the "Received" state of the advanced App Clip experience. Here are the key implementation details for your reference: We have added the domain "appclips:example.com" to the App Clip target's entitlement. The AASA (Apple App Site Association) file is hosted at https://example.com/.well-known/apple-app-site-association This file has been validated successfully and includes the correct entries for App Clips. The domain URL is "validated" status on App Store Connect. The Advance app clip is in "Received" status. The diagnostic for the URL is showing like a screen shot attached. This issue is critical for our marketing and user adoption. Could any of you please assist us in identifying and resolving this issue? If additional details or documentation are needed, we are happy to provide them promptly. Thank you for your support and assistance in this matter.
1
1
223
1w
App Clip works in TestFlight but not elsewhere
My app is available in TestFlight but has been rejected in App Review with the review feedback that the app clip "just shows a blank screen". However, in the TestFlight app, the App Clip works as expected and brings up the clip. It also works correctly from Xcode testing. Any ideas on what the problem could be? It is using the default App Clip link (appclip.apple.com)
0
0
171
Jan ’25
New App Clip Advanced Experience Card takes more than a week to be published
Lately, when adding a new advanced experience with a new path (with the same domain), it is taking more than a week to get published, when it used to take around 24h. Am I doing something wrong that causes the long delay? Someone else is having this problem? Is something wrong with our assumptions of how it works? Some assumptions and observations we have around app clip advanced experiences: Once the app and its appClip are published, new advanced experiences (new paths + cards) don't require a new app review When adding a new advanced experience, it gets reviewed before being published There is some bug where even after the experience is published, its status only shows 'Received' Edits of existing url paths (changing text or image) take less than 24h to propagate As a workaround we are publishing paths we are still not using with general app clip metadata and then editing when we require them, but this does not allow us to have custom path names for the experiences as we need to 'reserve' them beforehand.
1
1
203
Jan ’25
Disabling App Clip's Initial App Store Notification Banner
We're encountering a UX challenge with the automatic App Store notification banner that appears when users first launch our App Clips (not the App Clip sheet). This notification, which suggests downloading the full app, is creating confusion among our users. We've observed that some users tap the notification instead of completing their intended action within the App Clip, interrupting their workflow. Is there a way to disable this banner?
0
0
204
Jan ’25
Open UIViewController when QR Code is scanned
Hi developers, I have a question if it is possible to open in my application not main window but a specific ViewController, when application is installed but not running. When the application is running in background and I scan QR code, then specific ViewController is opened over SceneDelegate and method 'userActivity'. But this does not work when the application is only installed, but not running. The Appstore link is here: https://apps.apple.com/us/app/don%C3%A1tor/id6473955033
3
0
259
2w
App Clip No Available
1.APPStore Arraignment passed. Not yet released. The diagnostic link configuration is not available. Firstly,We filled in the configuration of the corresponding domain name, and the verification was successful. My AASA file is configured correctly (general deep links work with it, as well as some app clip URLs) and is also configured for app clips. "applinks": { "apps": [], "details": [ { "appID": "***.com.xx.easyshare", "paths": [ "*" ] }, { "appID": "***.com.xx.easyshareExport", "paths": [ "*" ] } ] }, "appclips": { "apps": [ "***.com.xx.easyshare.Clip" ] } } Well,I used https://es.xx.com/send or https://es.xx.com to get diagnostic information is wrong My TestFight config is ok Another problem is that using NFT jumps directly to Safire.
1
0
220
Jan ’25
App Clip stuck in received status.
My advanced app clip experience has been stuck in the "Received" state for almost a month. The default app clip works, but if I try to use the url for my advanced app clip experience in iMessage or by using the Link Presentation framework in another app, the app clip doesn't work. The url simply takes me to safari. Everything is green in the App Clips Testing diagnostics tool in developer settings on my iPhone when I enter the url of the advanced app clip experience. I am guessing that if the state of the app clip experience were to show as "Published", everything would work as expected. This seems similar to the issues raised in the following threads: https://forums.developer.apple.com/forums/thread/763374?answerId=803107022#803107022 https://forums.developer.apple.com/forums/thread/763530?answerId=803306022#803306022 https://forums.developer.apple.com/forums/thread/763384?answerId=803173022#803173022 https://forums.developer.apple.com/forums/thread/763162?answerId=803193022#803193022 https://forums.developer.apple.com/forums/thread/762213 Can someone from Apple please take a look at what is going wrong here? Is there a bug in the App Clips publishing process?
1
1
529
Jan ’25