当应用程序未安装在 iphone 中时,深层链接在 safari 中显示错误

Deeplink showing error in safari when the app is not installed in the iphone

我正在开发一个应用程序,但遇到了一个问题。当有人点击短信中的深层 link url(deeplink_sms.PNG) 时,如果安装了该应用程序,一切正常(屏幕截图 1.PNG)。但是,如果未安装该应用程序,则 safari 会显示一条错误消息(屏幕截图 2.PNG)。有人可以帮我弄这个吗? 在此处输入图像描述

您需要设置一个包含 javascript 的网页来处理打开您的应用程序 link。然后,不要通过短信发送您的应用 link,而是将 link 发送到您的网页。

  1. 用户收到带有网页的短信link
  2. 用户点击 link 并且 Safari 打开
  3. 网页检测到 iPhone 并重定向到应用程序 link
  4. 如果应用程序未安装,请在此处处理,例如显示 "Please download the app" 消息