如何使用URL打开应用程序?

时间:2016-09-02 08:39:09

标签: ios swift url-scheme

我已经实现了所有必需的东西但没有成功。我想从浏览器打开应用程序 - 但不是只有 URL架构,就像"回调"。

我喜欢" http://11.11.21.114:8081/signup/callback?signupCode=123?id=20"那么如何识别这个URL来打开我的应用程序呢?

3 个答案:

答案 0 :(得分:5)

使用通用链接

但它只适用于Apple网站可以访问的公共网址网址。

您唯一需要的是拥有https服务器和上传相关域文件的权限。

  

当您支持通用链接时,iOS 9用户可以点按指向您的链接   网站并无缝地重定向到您已安装的应用程序   通过Safari。如果您的应用未安装,请点按指向的链接   您的网站在Safari中打开您的网站。

Apple Link:=> Support Universal Links

按照这个好教程:=> Universal Link

答案 1 :(得分:1)

在Info.Plist文件中添加信息

In Url Identifier Enter Your Package Name && Url schemes add Application Name

  1. 在网址标识符中输入您的包名称&&网址方案补充说 申请名称
  2. 打开schemesname://然后打开您的应用
  3. 等链接

答案 2 :(得分:0)

要从Url启动应用程序,请使用 Deep Link 。以下是打开应用程序的完整步骤的教程:

http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/

完成后,只需将网址添加到 Xcode Plist文件中,然后在浏览器上传递网址就会启动iOS应用程序。

希望它有帮助!