IOS 深层链接 - 将消息从电子邮件传递到您的应用程序

IOS Deeplinking- Pass msg from email to your app

该应用的现有用户将向其他用户发送电子邮件。

其他用户的设备上可能已安装或未安装应用程序。 该电子邮件将包含一些令牌。现在我想将该令牌传递给我的应用程序。我已经通过深度链接阅读了它,这是可能的。但是当其他用户尚未在他们的 IOS 设备上安装我的应用程序时,我将如何处理这种情况。

感谢任何帮助。

您所描述的称为延迟深度链接(Deep Linking 指的是使用 link 打开您的应用程序,甚至直接指向特定内容,并且 Deferred意味着即使没有先安装该应用程序,它也能正常工作。

不幸的是,在 iOS 或 Android 上还没有本地方法来完成此操作。 URL 方案不起作用,因为如果未安装该应用程序,它们总是 失败。 Apple 在 iOS 9 中的新 Universal Links 更接近,但您仍然需要处理将用户从您的网站重定向到 App Store

Branch.io (full disclosure: they're so awesome I work with them) can handle all of this for you though. Here's the docs page covering exactly how to create email links like you described: https://docs.branch.io/pages/emails/email-partners-list/

这样的免费服务