Skip to content
This repository has been archived by the owner on Jul 12, 2023. It is now read-only.

Redirector App Store URLs for iOS don't allow post App Store triggering #844

Closed
flagxor opened this issue Oct 16, 2020 · 2 comments
Closed
Assignees
Labels
kind/bug Something is malfunctioning.

Comments

@flagxor
Copy link
Contributor

flagxor commented Oct 16, 2020

Currently, redirector links don't allow an iOS app to use the trick described here:
https://firebase.google.com/docs/dynamic-links/operating-system-integrations

A landing page which contains JavaScript that stashes query parameters in the clipboard could be used to facilitate post-install continuation of a state specific app.
This might be desirable for a custom app using the verification server.

@flagxor flagxor added the kind/bug Something is malfunctioning. label Oct 16, 2020
@flagxor flagxor self-assigned this Oct 16, 2020
flagxor added a commit to flagxor/exposure-notifications-verification-server that referenced this issue Oct 16, 2020
This fixes behavior of Facebook Messenger when
the app is installed (currently it always redirects to the store),
and appears to generalize to more SMS clients.

It also more closely matches this approach:
https://firebase.google.com/docs/dynamic-links/operating-system-integrations

NOTE: For iOS ENX, Store URL should be left blank, as no App Link triggers ENX.
Custom Apps using the verification server currently can't do the
"fancier" clipboard trick described in the link above, see:
google#844
flagxor added a commit to flagxor/exposure-notifications-verification-server that referenced this issue Oct 16, 2020
This fixes behavior of Facebook Messenger when
the app is installed (currently it always redirects to the store),
and appears to generalize to more SMS clients.

It also more closely matches this approach:
https://firebase.google.com/docs/dynamic-links/operating-system-integrations

NOTE: For iOS ENX, Store URL should be left blank, as no App Link triggers ENX.
Custom Apps using the verification server currently can't do the
"fancier" clipboard trick described in the link above, see:
google#844

Intents are built according to:
https://developer.chrome.com/multidevice/android/intents

Which documents the URI scheme used here:
https://android.googlesource.com/platform/frameworks/base/+/135936072b24b090fb63940aea41b408d855a4f3/core/java/android/content/Intent.java#6227
google-oss-robot pushed a commit that referenced this issue Oct 16, 2020
This fixes behavior of Facebook Messenger when
the app is installed (currently it always redirects to the store),
and appears to generalize to more SMS clients.

It also more closely matches this approach:
https://firebase.google.com/docs/dynamic-links/operating-system-integrations

NOTE: For iOS ENX, Store URL should be left blank, as no App Link triggers ENX.
Custom Apps using the verification server currently can't do the
"fancier" clipboard trick described in the link above, see:
#844

Intents are built according to:
https://developer.chrome.com/multidevice/android/intents

Which documents the URI scheme used here:
https://android.googlesource.com/platform/frameworks/base/+/135936072b24b090fb63940aea41b408d855a4f3/core/java/android/content/Intent.java#6227
@sethvargo
Copy link
Member

Talked with Brad offline, we'll

/close

this out for now.

@google-oss-robot
Copy link

@sethvargo: Closing this issue.

In response to this:

Talked with Brad offline, we'll

/close

this out for now.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 6, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/bug Something is malfunctioning.
Projects
None yet
Development

No branches or pull requests

3 participants