在没有提示的情况下从 Safari 打开 iOS 应用程序"Open in <app>"



我正在尝试从HTML页面打开应用程序。它运行良好,但我需要在不征得用户许可的情况下打开应用程序。

目前,Safari 会询问用户"在 myapp 中打开此页面"。我不想要这个消息框。

如何从 Safari 中删除此消息?我正在使用 URI 方案打开应用程序。它看起来像myApp://domain.

在使用自定义 URL 方案时,您无法避免提到的对话框。这是iOS功能。

相反,您可以使用通用链接打开iOS应用程序,而无需其他对话框。您需要控制iOS应用程序才能实现这一目标。

为了简化通用链接的设置,您可以使用可以为您设置大部分链接的公司之一。我在Firebase/Google https://firebase.google.com/docs/dynamic-links/工作。其他答案提到了公司也会为您做到这一点。

试试 branch.io?它适用于Android和iOS。

最新更新