打开应用程序并从URL执行功能

时间:2015-10-14 01:46:03

标签: xcode swift

如何在手机上打开网址链接,该网址会打开我的应用程序并在打开时执行功能?

1 个答案:

答案 0 :(得分:0)

您需要在项目的Info.plist中为您的应用程序创建自定义URL方案。您必须添加一个参数并选择类型作为URL类型,并且在URL类型中,您必须添加URL方案,因为URL方案是一个数组,您必须添加第一个元素并提及您想要使用的名称在您的网址结构中。此名称后跟(name_given_by_you)://以打开应用程序。如图所示

enter image description here

要处理回调,您必须在appDelegate

中覆盖此方法
  • (BOOL)应用程序:(UIApplication *)应用程序openURL:(NSURL *)url     sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {

}

要使用URL打开应用程序,您需要使用URL方案名称,例如SampleApp://如果您在手机浏览器中输入它,它将打开您的应用程序。

由于

OMKAR