-
Notifications
You must be signed in to change notification settings - Fork 988
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
Universal/deep link in safari/chrome should auto trigger app #17550
Comments
got this in safari now |
PR pending https://github.com/status-im/status-website/pull/444. Cc @yqrashawn |
fyi @yqrashawn, merged the above.
|
It's working now but the user still needs to click on the button. Maybe we need to define the paths in web or ios if we want auto-trigger, will check the doc "appID": "8W66MEA7DD.com.spotify.client",
"paths": [
"/pair",
"/onlyyou",
"/onlyyou/",
"/*/onlyyou",
"/*/onlyyou/",
"/wrapped",
"/wrapped/",
"/*/wrapped",
"/*/wrapped/"
] RPReplay_Final1697109906.MP4 |
for android https://join.status.im/.well-known/assetlinks.json although the link already works in android #17480 (comment) |
Hi @felicio |
PR pending https://github.com/status-im/status-website/pull/491 Cc @yqrashawn |
hi @felicio could you please add another fingerprints to the Also need to add another target for |
hi @felicio, seems we use the same keystore for pr and release build, this should do [
{
"relation": [
"delegate_permission/common.handle_all_urls"
],
"target": {
"namespace": "android_app",
"package_name": "im.status.ethereum",
"sha256_cert_fingerprints": [
"29:58:6A:6B:A0:CA:FA:A5:38:AA:CE:EA:DF:60:55:1C:EC:22:E9:65:68:40:35:D4:75:B7:9A:0A:8B:13:E2:9F",
"FA:C6:17:45:DC:09:03:78:6F:B9:ED:E6:2A:96:2B:39:9F:73:48:F0:BB:6F:89:9B:83:32:66:75:91:03:3B:9C"
]
}
},
{
"relation": [
"delegate_permission/common.handle_all_urls"
],
"target": {
"namespace": "android_app",
"package_name": "im.status.ethereum.pr",
"sha256_cert_fingerprints": [
"29:58:6A:6B:A0:CA:FA:A5:38:AA:CE:EA:DF:60:55:1C:EC:22:E9:65:68:40:35:D4:75:B7:9A:0A:8B:13:E2:9F"
]
}
}
] |
fyi @yqrashawn, merged the above. curl -v https://status.app/.well-known/assetlinks.json |
Thanks @felicio |
iOS PR build works on real device RPReplay_Final1698041828.webm |
PR build works on android real device build is the 23-10-23-16-01-50.-.01.webm |
iOS nightly build works on real device, no Status PR installed RPReplay_Final1698049550.webm |
PR build:
Nightly build:
Local build is still not working |
android local build works CleanShot.2023-10-23.at.19.35.43.mp4 |
ok, iOS local app has
|
Hi @felicio, sorry to bother you again. {
"appID": "8B5X2M6H2Y.im.status.ethereum.debug",
"paths": [
"*"
],
"appIDs": [
"8B5X2M6H2Y.im.status.ethereum.debug"
]
} |
Test again for https://status.app
|
ios debug still won't work, will try on real device |
upgraded macos to 14 |
No luck, ios debug build still won't trigger jumping to app |
Close in favor of #18490 |
Feature Issue
As a user, I'd like to open a
https://status.app/
URL shared from another user in Safari and have it automatically opened in the status mobile app if the app is already installed.PR: feat: support new universal/deep link format #17480
design: https://www.figma.com/file/q3kZPl7OpbB7btFK7HG0Mr/Sharing-for-Mobile?type=design&node-id=2233-305322&mode=design&t=SANbuNsTQsvxCxie-4
Note:
ios: https://status.app/.well-known/apple-app-site-association
android: https://status.app/.well-known/assetlinks.json
The text was updated successfully, but these errors were encountered: