我希望能够通过电子邮件向我的 iOS 应用程序内发生的特定“事件”发送邀请。所以我想我需要使用自定义 URL。没关系。
但我也希望能够处理尚未安装应用程序的用户,将其带到移动 Safari 和带有应用程序安装说明的网页。
最好的方法是什么?我可以尝试以下方法:
- 在电子邮件中,我发送了指向http://www.example.com/joinevent/?id=foo的链接
- 用户被带到发送重定向到的 Safari 网页
mycustomscheme://joinevent/?id=foo
- 如果用户没有安装该应用程序,则此重定向将不起作用并且他留在 Safari 中 - 然后我可以处理安装说明的显示。
但这种方法对我来说似乎并不“自然”。有没有更好/更本土的方式来做到这一点?