我想要实现的是通过电子邮件发送链接,当用户点击电子邮件时,他应该被引导到我的IOS应用程序的收件箱而不是IOS的主页。
有可能吗?
我见过AirBnB正在做这件事而不知道他们是怎么做的。
任何帮助将不胜感激。
答案 0 :(得分:0)
您可以使用网址结构执行此操作。为您的应用设置URL方案,例如demoApp。
现在当您设置好并安装应用程序时,您可以访问safari并输入demoApp://按Enter键,您的应用程序将会打开。
现在要打开您应用的特定视图/屏幕,您可以传递上面的url特定字符串,例如demo:// inbox。当你的应用程序打开时,如果它已经在运行,它将调用handleOpenUrl,否则将调用didfinishLauncingwithOptions。在那里,您可以提取关键字收件箱,并可以将您的应用程序重定向到收件箱屏幕。
现在发送电子邮件时,您需要发送上述网址,以便通过邮件打开您的应用。