-
Notifications
You must be signed in to change notification settings - Fork 984
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
Support universal deep link for community link #17431
Comments
start working on this one step one, click in safari -> open app need to config currently it's <key>com.apple.developer.associated-domains</key>
<array>
<string>applinks:join.status.im</string>
</array> add status.app, build and try |
there's duplicate part {
"appID": "DTX7Z4U3YA.im.status.ethereum",
"paths": [
"*"
]
} between https://status.app/.well-known/apple-app-site-association guess link should work |
Nothing happens for status.app or join.status.im maybe the appid is incorrect |
figma ios app bundle id: com.figma.FigmaMirror https://www.figma.com/.well-known/apple-app-site-association {
"applinks": {
"details": [
{
"appIDs": [ "T8RA8NE3B7.com.figma.FigJam", "T8RA8NE3B7.com.figma.FigJam.Local", "T8RA8NE3B7.com.figma.FigJam.Dev", "T8RA8NE3B7.com.figma.FigJam.AdHoc", "T8RA8NE3B7.com.figma.FigJam.Internal" ],
"components": [
{
"#": "no_universal_links",
"exclude": true,
"comment": "Matches any URL whose fragment equals no_universal_links and instructs the system not to open it as a universal link"
},
{
"/": "/jam",
"comment": "Matches URL whose path is /jam"
},
{
"/": "/file/*",
"?": { "type": "whiteboard" },
"comment": "Matches any URL whose path starts with /file/ and has param `type=whiteboard`"
},
{
"/": "/board/*",
"comment": "Matches any URL whose path starts with /board/"
}
]
},
{
"appIDs": [ "T8RA8NE3B7.com.figma.FigmaMirror", "T8RA8NE3B7.com.figma.Figma", "T8RA8NE3B7.com.figma.Figma.Local", "T8RA8NE3B7.com.figma.Figma.Dev", "T8RA8NE3B7.com.figma.Figma.AdHoc", "T8RA8NE3B7.com.figma.Figma.Internal" ],
"components": [
{
"#": "no_universal_links",
"exclude": true,
"comment": "Matches any URL whose fragment equals no_universal_links and instructs the system not to open it as a universal link"
},
{
"/": "/file/*",
"comment": "Matches any URL whose path starts with /file/"
},
{
"/": "/files/recent",
"comment": "Matches URL whose path is /files/recent"
},
{
"/": "/proto/*",
"comment": "Matches any URL whose path starts with /proto/"
},
{
"/": "/mirror*",
"comment": "Matches any URL whose path starts with /mirror"
},
{
"/": "/mobile-app*",
"comment": "Matches any URL whose path starts with /mobile-app"
},
{
"/": "/board/*",
"comment": "Matches any URL whose path starts with /board/"
}
]
}
]
}
} |
local bundle id is add it to https://status.app/.well-known/apple-app-site-association and try again |
not working
|
nothing, try on real device |
failed
|
try same thing with join.status.im |
skip deep link, test with
|
store url before login open the url after login
|
1 similar comment
store url before login open the url after login
|
if we want to remove the status-im one in <key>CFBundleURLSchemes</key>
<array>
<string>status-im</string>
<string>status-app</string>
</array> |
![]() |
commit that get.status.im -> join.status.im |
working on supporting blocked by tried reitit, it has issue parsing eip-67 |
|
RPReplay_Final1696321757.MP4link to contact works now |
RPReplay_Final1696321884.MP4link to community won't work
|
ok, below screen is caused by
the actual current waiting community to be loaded screen is so,
|
Remember link and jump after login CleanShot.2023-10-03.at.21.35.28.mp4 |
Feature Issue
User Story
As a user I want to click on a community link and go to the community so that I can interact with the community as soon as possible, with as little friction as possible.
Figma design: https://www.figma.com/file/q3kZPl7OpbB7btFK7HG0Mr/Sharing-for-Mobile?type=design&node-id=690-280345&mode=design&t=tuTTqA3k1dD8yqMw-0
Crew link: https://www.notion.so/Chainmakers-b78f651f5aa04539ad4ac2a93218d1a7
parent issue: #15325
The text was updated successfully, but these errors were encountered: