首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从浏览器打开动态链接时(尤其是在safari中),即使应用程序安装在iOS中,它也会始终重定向到应用程序商店

从浏览器打开动态链接时(尤其是在safari中),即使应用程序安装在iOS中,它也会始终重定向到应用程序商店
EN

Stack Overflow用户
提问于 2021-08-13 05:36:17
回答 1查看 369关注 0票数 1

我的网址是一样的,我会得到这个链接到我的邮件从sendgrid和在iOS中,当我点击它总是加载浏览器(safari大多数情况下),并在应用程序预览页面打开,即使应用程序是安装的。

代码语言:javascript
运行
复制
URL:<a clicktracking="off" href="https://{project_name}.page.link/?link=https://{project_name}.page.link/users/email_check/{{ $email_token }}&apn=com.{project_name}.app&isi={applestoreid}&ibi=com.{project_name}.app&efr=1">https://{project_name}.page.link/?link=https://{project_name}.page.link/users/email_check/{{ $email_token }}&apn=com.{project_name}.app&isi={applestoreid}&ibi=com.{project_name}.app&efr=1</a>
EN

回答 1

Stack Overflow用户

发布于 2021-08-13 12:29:42

当您在浏览器中访问动态链接时。它将故意不转到您的应用程序,因为这些操作表明您的意图是打开网页。

如果你有来自Firebase ie:[your custom domain].app.goo.gl的自定义域名,像这样把它发送到你的链接中:

https://[your custom code].app.goo.gl/

然后点击这个链接。它是打开应用程序,还是转到Safari?如果它转到Safari,这意味着你还没有为你的iOS应用程序配置通用链接,这是支持在应用程序中直接打开你的自定义域名url所必需的。在Xcode中,转到Capabilities选项卡,并确保已按照Apple's docs中的说明添加了通用链接域。

如果你在iOS上点击最右上角的网站地址,就会禁用该iOS应用程序上的通用链接,直到你长时间点击并要求再次在该应用程序中打开为止。

其次,你不能在Safari的地址栏中输入通用链接并导航到该应用程序。根据设计,Safari将在浏览器中打开该URL。测试通用链接是否正常工作的最简单、最可靠的方法是将通用链接放入应用程序中,然后从那里点击链接。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68767276

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档