打开Native App。来自Safari

时间:2010-02-19 05:36:31

标签: iphone html web-applications safari hyperlink

我知道iPhone应用程序。像沙箱一样运作。这意味着他们无权访问其他应用程序的文件。我还设法使用:

从Native App()在Safari中打开一个网站
 openURL:[NSURL URLWithString: Website_Address] 

我见过有四个Native应用程序是从safari打开的。

  1. App Store应用
  2. 地图应用
  3. 电子邮件应用
  4. 手机应用
  5. 有没有办法从Safari的iphone网站打开我自己的应用程序(可能是一些html / xml / php等代码)?

1 个答案:

答案 0 :(得分:9)

是的,您可以通过将应用程序绑定到自定义URI方案,然后使用自定义URI方案创建链接来实现此目的,选择后,该方案将打开您的应用。

要注册自定义URI方案,您需要修改info.plist文件并将自定义值分配给URL Identifier对象。

您可以查看iPhone OS Programming Guide Apple开发人员文档以获取更多详细信息,或this article详细了解详细的分步过程。

或者您可以查看official documentation from Apple