Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(apps/www): upgrade Apple Universal Links in .well-known/apple-app-site-association #691

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

patrickvenetz
Copy link
Contributor

This Pull Requests instructs iOS not to open /konto as a Universal Link: If you click on https://www.republik.ch/konto link in an email, it won't open in Republik-App. Rule applies to the letter, so https://www.republik.ch/konto/newsletter keeps opening in Republik-App.

Changes won't affect Android.

We release this independently from other changes as it has little drawbacks, and .well-known/apple-app-site-association takes serveral days to adopt:

Important: "Apple’s content delivery network requests the apple-app-site-association file for your domain within 24 hours. Devices check for updates approximately once per week after app installation."

@see https://developer.apple.com/documentation/xcode/supporting-associated-domains

Adheres to latest definition of applinks.Details.Components in .well-known/apple-app-site-association file for iOS >=13

@see https://developer.apple.com/documentation/bundleresources/applinks/details/components

It keeps props "apps" and "paths" to remain compatible to iOS <13.

@see https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html

…-site-association

Adheres to latest definition of applinks.Details.Components in .well-known/apple-app-site-association file for iOS >=13

@see https://developer.apple.com/documentation/bundleresources/applinks/details/components?language=objc

It keeps props "apps" and "paths" to remain compatible to iOS <13.

@see https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html

Important: "Apple’s content delivery network requests the apple-app-site-association file for your domain within 24 hours. Devices check for updates approximately once per week after app installation."

@see https://developer.apple.com/documentation/xcode/supporting-associated-domains?changes=latest_major&language=objc
@patrickvenetz patrickvenetz added app: www Frontend server payment Changes related to payment labels Jan 16, 2024
@patrickvenetz patrickvenetz added this to the payment milestone Jan 16, 2024
@patrickvenetz patrickvenetz self-assigned this Jan 16, 2024
@patrickvenetz patrickvenetz removed the request for review from lucianak January 16, 2024 17:51
@patrickvenetz patrickvenetz removed this from the payment milestone Jan 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app: www Frontend server payment Changes related to payment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants