我正在开发一个有注册字段的应用。注册成功后,我会收到确认邮件。当我确认链接时,我想使用URL Schemes导航回我的应用程序。我怎样才能做到这一点。
感谢。
答案 0 :(得分:7)
使用网址方案,您现在已在应用中注册了网址。您可以通过使用自定义方案打开URL来启动应用程序。
如果要为其提供自定义处理程序,请使用UIApplicationDelegate
。您需要做的就是在代理中为它提供实现。
然后得到它:
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
if (!url) {
return NO;
}
// Do something with the url here
}
请参阅this。
答案 1 :(得分:2)
在项目目标中,转到“信息”标签,在“网址方案”字段中添加URL types
- 让我们说" myApp"。
然后,电子邮件应包含以下链接:myApp://something
,您的应用将会启动。
最佳实践要求您实际检查"某些事情"并向用户显示"确认"消息。