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

200 Posts

Post

Replies

Boosts

Views

Activity

AppClip on Custom Apps
We are trying to develop an app with AppClip functionality because we believe that launching an app with AppClip as the driving force is very good. Since it will be an app for employees, we plan to distribute it via MDM and links, so we will not publish it on the AppStore. I know you said in a past forum that you did not support AppClip 3 years ago, but I would like to know what the current status is. https://developer.apple.com/forums/thread/652854
1
0
1k
Jul ’24
How to configure App Clip Only XCode project
I have an App, and I want to publish an App Clip in addition to that app. Due to size restrictions I cannot share any of my assets or code, so I made a new XCode project (for background, the original project is a build from Unity, so it would be inconvenient to link them into one XCode project). I have set up an XCode project with an App Clip, then deleted the main App from it, and now I want to distribute the App Clip to XCode. I could not push to the App Store in the organizer (only 'custom' available under 'method for distribution', then I can only select 'Built Products' or 'Archive', no upload to App Store, see screenshot) until I found that my App Clip target (the only target in my project) had Build Settings -> Deployment -> Skip Install set to Yes. When I turn that to No, in the Organizer when pushing to App Store Connect, it now tries to create a new App instead of connecting it to the already existing app (see next screenshot, actual bunlde id removed but it matches) The already existing app has a bundle id io.mycompany.maypp, and the app clip has io.mycompany.myapp.Clip Is what I am trying even possible, or do the main app and app clip need to be published in the same XCode project? Which settings do I need for this?
1
0
659
Jul ’24
App Clip not opening from QR Code/Appclip codes
I have a Appclip in my App, which should open by scanning QR code or Appclip code(downloaded from Apple itself). When clicking on universal link of App clip its working just fine and opening the it but when making a QR code of the same link its not working, the Appclip card is popping up where the banner image is also displayed properly but the content shows App Clip is unavailable.(This QR code is working when the app is installed) I checked in diagnostic tool as well and its showing everything is well configured so now sure why the Appclip couldn’t be launched from the QR code of universal link or QR of Associated domain.
2
1
850
Jul ’24
App Clips Domain Status Issues
Hello, I am trying to set up my app clip experience but am having issues with the associated domain. I have added the domain to my app clip's associated domains and updated my apple-app-site-association file on my website. On app store connect under my build I see "Bad HTTP Response" for domain url status. This is what my apple-app-site-association file looks like: { "appclips": { "apps" : [ "123ABC.com.NESVB.North-End-Shuttle.Clip" ] } } My associated domains looks like:
0
0
538
Jun ’24
Can't seem to Invoke App Clip
Hello, I recently created an App Clip experience & believe to have connected my associated domains correctly as well as the Apple Site Association but can't seem to Invoke it. I am using Firebase as my backend and the domains that should invoke are: tap-in-a8214.web.app tap-in-a8214.firebaseapp.com I have the following for my associated domains: Main App: applinks:tap-in-a8214.web.app applinks:tap-in-a8214.firebaseapp.com App Clip: appclips:tap-in-a8214.firebaseapp.com appclips:tap-in-a8214.web.app If I have the main application installed & I see the banner on my website letting me open the main app. If the main app is not installed I do not see the banner for the app clip. Here is my apple association file: { "applinks": { "apps": [], "details": [ { "appIDs": ["K29CK7JLWG.software.wonderland.tapin"], "components": [ { "/": "/event/*", "comment": "Matches any URL path starting with /event/ for the main app" } ] } ] }, "appclips": { "apps": [ "K29CK7JLWG.software.wonderland.tapin.Clip" ] } } I also setup the appclip in app store connect & when trying to access the default link for the app clip I get 'App Clip Not Available' https://appclip.apple.com/id?p=software.wonderland.tapin.Clip Let me know if I am missing something, the associated domains are included in the capabilities. I can't get it to work locally either, I have setup local experience with matching bundle and urls & have put invocation url in my scheme for the app clip. I have a feeling it's something simple. Any help would be much appreciated.
1
0
1.1k
Jun ’24
Using in-app purchase in App Clips
Is it possible to initiate an iap flow from App Clips? There's not a clear answer to this in the docs. StoreKit is NOT listed as an unapproved framework for App Clips, but in-app purchases ARE listed as "not recommended" for App Clip functionality. I tried setting up a test with a StoreKit config file on the App Clip in XCode and the products weren't returned but... storekit testing... it would be great to get confirmation on this functionality after the iOS 17 updates.
1
0
872
May ’24
I added an appclip and suddenly my uploads no longer appear in iOS builds
I have a full app and I have done quite a number of uploads and TestFlights. But after I add app clip to my full app, when I archive, the iOS build will show (processing) but after I refresh the webpage, the build that was shown to be processing previously vanished from the iOS build. This is the image showing the new iOS build: 19 (processing) This is the image showing the iOS builds after I have refreshed the webpage: As you can see the build 19 no longer appears. Now I don't know how to solve this problem. Can anyone help ?
0
0
492
May ’24
iOS App Clip Prefix Matching Not Working
App clip cards are not being displayed correctly according to the url prefixing documentation which states: "The system then chooses the App Clip experience with the URL that has the most specific matching prefix." This video also outlines the same strategy for invoking different app clip cards with a matching prefix (start video at 12:46).   I have the following two advanced app clip experiences associated with my app:  https://example.com/card1 -> opens correctly https://example.com/card1/subcard1-> opens same card as above Even though the second experience has a more specific url, it's still opening the app clip experience for the shorter url. Both app clips were submitted over a week ago at the same time, so I don't believe it's a propagation issue.
2
0
1.2k
May ’24
App Clip Keychain Access Fails with App Group, status -34018
We're developing our first App Clip, and having issues with accessing the keychain. At the moment, we've been running the App Clip from Xcode with the environment variable, _XCAppClipURL, set to a URL the app clip responds to. This is the failing call: var addquery: [CFString: Any] = [ kSecClass: kSecClassGenericPassword, kSecAttrLabel: "secretKey", kSecAttrAccount: userID] if let accessGroup = accessGroup { addquery[kSecAttrAccessGroup] = accessGroup } SecItemDelete(addquery as CFDictionary) addquery[kSecAttrAccessible] = kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly addquery[kSecUseDataProtectionKeychain] = true addquery[kSecValueData] = key let status = SecItemAdd(addquery as CFDictionary, nil) guard status == errSecSuccess else { throw MercuryError(message: "Failed storing db encryption key: \(status)") } The status that is reported has the value -34018, which I haven't tried to compare to the massive list of constants. The trouble seems to be kSecAttrAccessGroup, to which we're our App Group value, e.g. group.com.bundle.different.string as shown below. Both full app and clip belong to this group. We've also tried setting kSecAttrAccessGroup to the keychain access group setup for the full app, but we can't seem to add a keychain sharing entitlement to the app clip... at least not in the UI. So we're unsure if setting the param to this is supposed to work in this case. If instead we avoid setting kSecAttrAccessGroup altogether, the call to SecItemAdd succeeds in the App Clip. The full app seems to be able to later access the stored key. But this is less safe, right? Given that previous versions of the full app are currently using the App Group for this call, changing it would be a disruption for our users. For completeness, the full app works with the app group passed in or not as always. Setup Stuff Full App Bundle ID is something like: com.bundle.ident App Clip has the default suffix added: com.bundle.ident.Clip App Clip Entitlements: <dict> <key>com.apple.developer.associated-domains</key> <array> <string>webcredentials:domain.com?mode=developer</string> <string>webcredentials:domain2.com?mode=developer</string> <string>applinks:domain.com?mode=developer</string> <string>applinks:domain2.com?mode=developer</string> </array> <key>com.apple.developer.parent-application-identifiers</key> <array> <string>$(AppIdentifierPrefix)com.bundle.ident</string> </array> <key>com.apple.security.application-groups</key> <array> <string>group.com.bundle.different.string</string> </array> </dict> I don't seem to be able to add the keychain-access-groups key to this one, but, given that we're scoping the keychain access to the App Group, it shouldn't matter(?). Relevant Full App Entitlements: <dict> <key>com.apple.developer.associated-domains</key> <array> <string>webcredentials:domain.com?mode=developer</string> <string>webcredentials:domain2.com?mode=developer</string> <string>applinks:domain.com?mode=developer</string> <string>applinks:domain2.com?mode=developer</string> </array> <key>com.apple.security.app-sandbox</key> <true/> <key>com.apple.security.application-groups</key> <array> <string>group.com.bundle.different.string</string> </array> <key>keychain-access-groups</key> <array> <string>$(AppIdentifierPrefix)com.bundle.third.string</string> </array> </dict> What's missing here is the com.apple.developer.associated-appclip-app-identifiers, but I understand that's added automatically when I archive, so that it shouldn't be relevant here.
3
1
892
Apr ’24
CPSErrorDomain error 8
I have a customer who is attempting to open my app clip via the default experience web url. Upon tapping the "open" button the user is presented with a "The operation could not be completed. (CPSErrorDomain error 8) I can't find any documentation on the CPSErrorDomain.
0
0
708
Mar ’24
Passkeys in AppClip shows intermittently "Couldn't communicate with a helper application."
I have a demo AppClip which does Passkey registration and assertion in a wizard style page collection. Very often, the assertion would fail with the error "Couldn't communicate with a helper application". Retrying it few times will eventually work. Full error: Connection to agent service interrupted with error: Error Domain=NSCocoaErrorDomain Code=4097 "Couldn’t communicate with a helper application." I don't know exactly what's causing this and how to prevent it? It only seems to happen during assertion, not registration.
1
1
811
Mar ’24
How are App Clip updates rolled out to existing users of an App Clip?
We're currently evaluating offering an App Clip experience alongside our full app and I'm particularly interested in understanding how updates to App Clips are rolled out to users. The documentation, specifically the section on Updating and Deleting App Clip Experiences provides some insights into how to make an update to an already existing App Clip: To update an already released App Clip, create a new App Clip experience and attach it to a new version of your app. When the new version passes App Review and you publish it on the App Store, it uses the new App Clip experience. From this, my understanding is that all users, including those who have previously accessed the older version of the App Clip, will automatically receive the updated version upon their next use. Is my interpretation correct? I'm particularly curious about how seamless this transition is for users who might have the previous version cached. Do they encounter any disruptions, or is the switch to the updated version smooth (assuming they have a decent network connection)? I would greatly appreciate any insights or shared experiences regarding the App Clip distribution process.
1
0
920
Feb ’24
How do I get URL from App Clip Code image?
Apple has a QR code-like pattern called App Clips, which is circular. It only displays corresponding information when scanned with an iPhone camera. There are detailed official documents explaining how to create this pattern, available at: https://developer.apple.com/documentation/app_clips/creating_app_clip_codes/creating_app_clip_codes_with_the_app_clip_code_generator However, there is no official documentation on how third parties can scan and recognize the information in App Clips. Like QR codes, there are many third-party applications that can read the information in QR codes, but there is no instruction on how to retrieve information from App Clips patterns. App Clips image:
0
0
618
Feb ’24
App clip metadata disappeared when saving a new version - can I get it back without manually re-creating it?
I have an app with an app clip that we have have had for over a year. Up until 15:th Feb 2024, every time we created a new app version, the App Clip section, that decides how the app clip card looks like, has retained its information. However, this time, when I created a new version, the App Clip section became empty. Steps to reproduce: Create a new version of the app (e.g. enter "1.4.9" to the version dialog box and click save). On the page for the new version, scrolling down, I saw a banner with a message in the top of the App Clip section saying something like "you have a new App Clip version, do you want to use metadata from the previous build?" - see image for an approximate location. (This is the first time I see this message, up until now the app clip setup has always remained the same between versions without me needing to do anything) Without saying yes/no to this message, i) enter a "What's new" text and ii) choose a new build to upload. Then click Save at the top of the page. Expected outcome: the old App Clip setup from the previous version would remain, or the banner with the message from step 2 would be there until I have made a choice Actual outcome: All settings in the App Clip section are empty. Also, the message of using app clip metadata from the old version is gone, so no way to say yes to that message anymore. How can I get my app clip data back from the previous version (1.4.8) without needing to re-enter it manually? Can I delete and re-create the 1.4.9 version to see the App clip metadata message again? If so, how do I delete version 1.4.9? I can't find a delete button. Or can I using some other means trigger that App Clip metadata banner/message again?
0
1
705
Feb ’24
AppClip on Custom Apps
We are trying to develop an app with AppClip functionality because we believe that launching an app with AppClip as the driving force is very good. Since it will be an app for employees, we plan to distribute it via MDM and links, so we will not publish it on the AppStore. I know you said in a past forum that you did not support AppClip 3 years ago, but I would like to know what the current status is. https://developer.apple.com/forums/thread/652854
Replies
1
Boosts
0
Views
1k
Activity
Jul ’24
How to configure App Clip Only XCode project
I have an App, and I want to publish an App Clip in addition to that app. Due to size restrictions I cannot share any of my assets or code, so I made a new XCode project (for background, the original project is a build from Unity, so it would be inconvenient to link them into one XCode project). I have set up an XCode project with an App Clip, then deleted the main App from it, and now I want to distribute the App Clip to XCode. I could not push to the App Store in the organizer (only 'custom' available under 'method for distribution', then I can only select 'Built Products' or 'Archive', no upload to App Store, see screenshot) until I found that my App Clip target (the only target in my project) had Build Settings -> Deployment -> Skip Install set to Yes. When I turn that to No, in the Organizer when pushing to App Store Connect, it now tries to create a new App instead of connecting it to the already existing app (see next screenshot, actual bunlde id removed but it matches) The already existing app has a bundle id io.mycompany.maypp, and the app clip has io.mycompany.myapp.Clip Is what I am trying even possible, or do the main app and app clip need to be published in the same XCode project? Which settings do I need for this?
Replies
1
Boosts
0
Views
659
Activity
Jul ’24
App Clips
I'd like to open a small window to play the GIF by scanning NFC tag, when app is unlocked. can I use app clips to realize it ?
Replies
1
Boosts
0
Views
722
Activity
Jul ’24
App Clip not opening from QR Code/Appclip codes
I have a Appclip in my App, which should open by scanning QR code or Appclip code(downloaded from Apple itself). When clicking on universal link of App clip its working just fine and opening the it but when making a QR code of the same link its not working, the Appclip card is popping up where the banner image is also displayed properly but the content shows App Clip is unavailable.(This QR code is working when the app is installed) I checked in diagnostic tool as well and its showing everything is well configured so now sure why the Appclip couldn’t be launched from the QR code of universal link or QR of Associated domain.
Replies
2
Boosts
1
Views
850
Activity
Jul ’24
App Clips Domain Status Issues
Hello, I am trying to set up my app clip experience but am having issues with the associated domain. I have added the domain to my app clip's associated domains and updated my apple-app-site-association file on my website. On app store connect under my build I see "Bad HTTP Response" for domain url status. This is what my apple-app-site-association file looks like: { "appclips": { "apps" : [ "123ABC.com.NESVB.North-End-Shuttle.Clip" ] } } My associated domains looks like:
Replies
0
Boosts
0
Views
538
Activity
Jun ’24
App Clips downtime?
We received complaints that our app clip is not available. We've checked everything, everywhere are green check marks. Yet it still doesn't work. Do you have a downtime? Well sometimes this work but not on our phones.
Replies
4
Boosts
1
Views
770
Activity
Jun ’24
TN3168: Making your App Clip available in the App Store
Learn how to configure your App Clip to prevent it from being unavailable in the App Store. View Technote TN3168 >
Replies
0
Boosts
0
Views
681
Activity
Jun ’24
Can't seem to Invoke App Clip
Hello, I recently created an App Clip experience & believe to have connected my associated domains correctly as well as the Apple Site Association but can't seem to Invoke it. I am using Firebase as my backend and the domains that should invoke are: tap-in-a8214.web.app tap-in-a8214.firebaseapp.com I have the following for my associated domains: Main App: applinks:tap-in-a8214.web.app applinks:tap-in-a8214.firebaseapp.com App Clip: appclips:tap-in-a8214.firebaseapp.com appclips:tap-in-a8214.web.app If I have the main application installed & I see the banner on my website letting me open the main app. If the main app is not installed I do not see the banner for the app clip. Here is my apple association file: { "applinks": { "apps": [], "details": [ { "appIDs": ["K29CK7JLWG.software.wonderland.tapin"], "components": [ { "/": "/event/*", "comment": "Matches any URL path starting with /event/ for the main app" } ] } ] }, "appclips": { "apps": [ "K29CK7JLWG.software.wonderland.tapin.Clip" ] } } I also setup the appclip in app store connect & when trying to access the default link for the app clip I get 'App Clip Not Available' https://appclip.apple.com/id?p=software.wonderland.tapin.Clip Let me know if I am missing something, the associated domains are included in the capabilities. I can't get it to work locally either, I have setup local experience with matching bundle and urls & have put invocation url in my scheme for the app clip. I have a feeling it's something simple. Any help would be much appreciated.
Replies
1
Boosts
0
Views
1.1k
Activity
Jun ’24
Using in-app purchase in App Clips
Is it possible to initiate an iap flow from App Clips? There's not a clear answer to this in the docs. StoreKit is NOT listed as an unapproved framework for App Clips, but in-app purchases ARE listed as "not recommended" for App Clip functionality. I tried setting up a test with a StoreKit config file on the App Clip in XCode and the products weren't returned but... storekit testing... it would be great to get confirmation on this functionality after the iOS 17 updates.
Replies
1
Boosts
0
Views
872
Activity
May ’24
I added an appclip and suddenly my uploads no longer appear in iOS builds
I have a full app and I have done quite a number of uploads and TestFlights. But after I add app clip to my full app, when I archive, the iOS build will show (processing) but after I refresh the webpage, the build that was shown to be processing previously vanished from the iOS build. This is the image showing the new iOS build: 19 (processing) This is the image showing the iOS builds after I have refreshed the webpage: As you can see the build 19 no longer appears. Now I don't know how to solve this problem. Can anyone help ?
Replies
0
Boosts
0
Views
492
Activity
May ’24
App clip unavailable not working
When i scan app clip it is displaying app clip unavailable qr code link is https://topserve.ca/order/rockys
Replies
1
Boosts
1
Views
707
Activity
May ’24
iOS App Clip Prefix Matching Not Working
App clip cards are not being displayed correctly according to the url prefixing documentation which states: "The system then chooses the App Clip experience with the URL that has the most specific matching prefix." This video also outlines the same strategy for invoking different app clip cards with a matching prefix (start video at 12:46).   I have the following two advanced app clip experiences associated with my app:  https://example.com/card1 -> opens correctly https://example.com/card1/subcard1-> opens same card as above Even though the second experience has a more specific url, it's still opening the app clip experience for the shorter url. Both app clips were submitted over a week ago at the same time, so I don't believe it's a propagation issue.
Replies
2
Boosts
0
Views
1.2k
Activity
May ’24
App Clip Keychain Access Fails with App Group, status -34018
We're developing our first App Clip, and having issues with accessing the keychain. At the moment, we've been running the App Clip from Xcode with the environment variable, _XCAppClipURL, set to a URL the app clip responds to. This is the failing call: var addquery: [CFString: Any] = [ kSecClass: kSecClassGenericPassword, kSecAttrLabel: "secretKey", kSecAttrAccount: userID] if let accessGroup = accessGroup { addquery[kSecAttrAccessGroup] = accessGroup } SecItemDelete(addquery as CFDictionary) addquery[kSecAttrAccessible] = kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly addquery[kSecUseDataProtectionKeychain] = true addquery[kSecValueData] = key let status = SecItemAdd(addquery as CFDictionary, nil) guard status == errSecSuccess else { throw MercuryError(message: "Failed storing db encryption key: \(status)") } The status that is reported has the value -34018, which I haven't tried to compare to the massive list of constants. The trouble seems to be kSecAttrAccessGroup, to which we're our App Group value, e.g. group.com.bundle.different.string as shown below. Both full app and clip belong to this group. We've also tried setting kSecAttrAccessGroup to the keychain access group setup for the full app, but we can't seem to add a keychain sharing entitlement to the app clip... at least not in the UI. So we're unsure if setting the param to this is supposed to work in this case. If instead we avoid setting kSecAttrAccessGroup altogether, the call to SecItemAdd succeeds in the App Clip. The full app seems to be able to later access the stored key. But this is less safe, right? Given that previous versions of the full app are currently using the App Group for this call, changing it would be a disruption for our users. For completeness, the full app works with the app group passed in or not as always. Setup Stuff Full App Bundle ID is something like: com.bundle.ident App Clip has the default suffix added: com.bundle.ident.Clip App Clip Entitlements: <dict> <key>com.apple.developer.associated-domains</key> <array> <string>webcredentials:domain.com?mode=developer</string> <string>webcredentials:domain2.com?mode=developer</string> <string>applinks:domain.com?mode=developer</string> <string>applinks:domain2.com?mode=developer</string> </array> <key>com.apple.developer.parent-application-identifiers</key> <array> <string>$(AppIdentifierPrefix)com.bundle.ident</string> </array> <key>com.apple.security.application-groups</key> <array> <string>group.com.bundle.different.string</string> </array> </dict> I don't seem to be able to add the keychain-access-groups key to this one, but, given that we're scoping the keychain access to the App Group, it shouldn't matter(?). Relevant Full App Entitlements: <dict> <key>com.apple.developer.associated-domains</key> <array> <string>webcredentials:domain.com?mode=developer</string> <string>webcredentials:domain2.com?mode=developer</string> <string>applinks:domain.com?mode=developer</string> <string>applinks:domain2.com?mode=developer</string> </array> <key>com.apple.security.app-sandbox</key> <true/> <key>com.apple.security.application-groups</key> <array> <string>group.com.bundle.different.string</string> </array> <key>keychain-access-groups</key> <array> <string>$(AppIdentifierPrefix)com.bundle.third.string</string> </array> </dict> What's missing here is the com.apple.developer.associated-appclip-app-identifiers, but I understand that's added automatically when I archive, so that it shouldn't be relevant here.
Replies
3
Boosts
1
Views
892
Activity
Apr ’24
iOS17 use openURL to open appclip link
iOS17 uses the openURL method to open the appclip default link, but the first click does not respond. such as [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://appclip.apple.com/id?p=com.icyarrow.haloradio.ios.Clip"] options:@{} completionHandler:^(BOOL success) {}];
Replies
0
Boosts
2
Views
593
Activity
Mar ’24
CPSErrorDomain error 8
I have a customer who is attempting to open my app clip via the default experience web url. Upon tapping the "open" button the user is presented with a "The operation could not be completed. (CPSErrorDomain error 8) I can't find any documentation on the CPSErrorDomain.
Replies
0
Boosts
0
Views
708
Activity
Mar ’24
Passkeys in AppClip shows intermittently "Couldn't communicate with a helper application."
I have a demo AppClip which does Passkey registration and assertion in a wizard style page collection. Very often, the assertion would fail with the error "Couldn't communicate with a helper application". Retrying it few times will eventually work. Full error: Connection to agent service interrupted with error: Error Domain=NSCocoaErrorDomain Code=4097 "Couldn’t communicate with a helper application." I don't know exactly what's causing this and how to prevent it? It only seems to happen during assertion, not registration.
Replies
1
Boosts
1
Views
811
Activity
Mar ’24
App Store Connect access Failed
App Store Connect access for "" is required. Add an account in Accounts settings.
Replies
0
Boosts
1
Views
895
Activity
Mar ’24
How are App Clip updates rolled out to existing users of an App Clip?
We're currently evaluating offering an App Clip experience alongside our full app and I'm particularly interested in understanding how updates to App Clips are rolled out to users. The documentation, specifically the section on Updating and Deleting App Clip Experiences provides some insights into how to make an update to an already existing App Clip: To update an already released App Clip, create a new App Clip experience and attach it to a new version of your app. When the new version passes App Review and you publish it on the App Store, it uses the new App Clip experience. From this, my understanding is that all users, including those who have previously accessed the older version of the App Clip, will automatically receive the updated version upon their next use. Is my interpretation correct? I'm particularly curious about how seamless this transition is for users who might have the previous version cached. Do they encounter any disruptions, or is the switch to the updated version smooth (assuming they have a decent network connection)? I would greatly appreciate any insights or shared experiences regarding the App Clip distribution process.
Replies
1
Boosts
0
Views
920
Activity
Feb ’24
How do I get URL from App Clip Code image?
Apple has a QR code-like pattern called App Clips, which is circular. It only displays corresponding information when scanned with an iPhone camera. There are detailed official documents explaining how to create this pattern, available at: https://developer.apple.com/documentation/app_clips/creating_app_clip_codes/creating_app_clip_codes_with_the_app_clip_code_generator However, there is no official documentation on how third parties can scan and recognize the information in App Clips. Like QR codes, there are many third-party applications that can read the information in QR codes, but there is no instruction on how to retrieve information from App Clips patterns. App Clips image:
Replies
0
Boosts
0
Views
618
Activity
Feb ’24
App clip metadata disappeared when saving a new version - can I get it back without manually re-creating it?
I have an app with an app clip that we have have had for over a year. Up until 15:th Feb 2024, every time we created a new app version, the App Clip section, that decides how the app clip card looks like, has retained its information. However, this time, when I created a new version, the App Clip section became empty. Steps to reproduce: Create a new version of the app (e.g. enter "1.4.9" to the version dialog box and click save). On the page for the new version, scrolling down, I saw a banner with a message in the top of the App Clip section saying something like "you have a new App Clip version, do you want to use metadata from the previous build?" - see image for an approximate location. (This is the first time I see this message, up until now the app clip setup has always remained the same between versions without me needing to do anything) Without saying yes/no to this message, i) enter a "What's new" text and ii) choose a new build to upload. Then click Save at the top of the page. Expected outcome: the old App Clip setup from the previous version would remain, or the banner with the message from step 2 would be there until I have made a choice Actual outcome: All settings in the App Clip section are empty. Also, the message of using app clip metadata from the old version is gone, so no way to say yes to that message anymore. How can I get my app clip data back from the previous version (1.4.8) without needing to re-enter it manually? Can I delete and re-create the 1.4.9 version to see the App clip metadata message again? If so, how do I delete version 1.4.9? I can't find a delete button. Or can I using some other means trigger that App Clip metadata banner/message again?
Replies
0
Boosts
1
Views
705
Activity
Feb ’24