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

Gmail: album sharing link doesn't work #162

Open
crspybits opened this issue Apr 7, 2019 · 0 comments
Open

Gmail: album sharing link doesn't work #162

crspybits opened this issue Apr 7, 2019 · 0 comments

Comments

@crspybits
Copy link
Owner

crspybits commented Apr 7, 2019

When you use the Gmail app on iOS, and receive an invitation to join a new album, the current sharing link is not tappable. I did try to put this in as an anchor tag in HTML, but this does not work.

This seems to be a known issue with Gmail:
See https://stackoverflow.com/questions/46046341/how-to-activate-the-deep-link-from-the-iphone-gmail-app-to-my-custom-iphone-app?rq=1
https://stackoverflow.com/questions/23575553/ios-deep-linking-is-stripped-out-in-gmail

One possible solution to use Universal Links with iOS:
https://developer.apple.com/ios/universal-links/

This does require some non-trivial setup, however. For example, you have to host an association file on your own web domain and that must use https:
https://developer.apple.com/documentation/security/password_autofill/setting_up_an_app_s_associated_domains

Since this web domain will be exposed in emails, it should be specific to the app. So, using universal links would require setting up SSL for an app specific domain. All because of an apparent issue in Gmail. Yark.

And it seems there may be problems with universal inks with Gmail in any event:
https://stackoverflow.com/questions/39245852/ios-universal-links-not-working-from-gmail-app

It does look like some hacking might work around this:
https://msol.io/blog/tech/sending-links-with-custom-url-schemes-through-email/

It is also possible to use services like branch.io

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant