App Clip URLs will open the app rather than the app clip if the app is installed. It is, however, easy to share features between app clip and app, they are all part of the same project.
Post
Replies
Boosts
Views
Activity
The App Clip URL is shared in Messages app. iOS 14 handles invoking the App Clip. The URL is passed to the App Clip. So if you had a URL like mysite.com/location10/table50 the App Clip has access to the URL segments /location10/table50 ...
I'm not sure if query parameters get passed along or not.
Lots of info in the docs
https://developer.apple.com/documentation/app_clips/creating_an_app_clip
https://developer.apple.com/documentation/app_clips/configuring_your_app_clip_s_launch_experience
https://developer.apple.com/documentation/app_clips/responding_to_invocations
We need an "I have this question too" button in forums ...
I may have missed it, but I can't find where to edit a question I posted? I used this a lot in the old forums, fixing typos, adding info, etc.
EDIT: Hahaha ... I *was* able to edit my response, big blue edit button. But apparently not a question I posted such as https://developer.apple.com/forums/thread/653601
Ah, good point, I was hearing the question as “can I use a payment processor other than Apple Pay” and thinking of a solution like the Stripe API that lives inside the App Clip. I think you’re right that something that works like PayPal would have problems.
If the full app is installed, App Clip will never be downloaded / launched. So no.
It seems clear now that the answer is “no” with the only exception being via a Safari View controller accessing a site with a Smart App Banner.
To clarify, you say "This means that sharing an app clip URL through the Mail app doesn't work" -- I am guessing that the app clip URL will not load an app clip, but instead open in Safari, correct?
Also just ran into this -- also on Xcode 12.4 (12D4e).
TestFlight internal testing worked fine. Received an email similar to the OP immediately after submitting for review.
I am on public iOS 15.0 and having the same problem.
Apparently this is not affecting everyone, even in the US, have other team members able to install from TestFlight.
Mine has started working again ..