7

我一直在尝试 iPhone SDK 中的 URL 方案,并且我已经让我的应用程序使用“myap://Dosomething”之类的自定义 URL 方案来启动,但这对于我想要的来说并不实际。是否可以以某种方式注册一个方案,允许电子邮件中的链接(如“ http://www.mydomain.com/ ”)启动我的应用程序,如应用商店链接和 youtube 链接?

4

2 回答 2

7

如果您希望该链接在 Mail 中可点击,您必须使用一个http://可以启动 Safari 的链接。myApp://这意味着您应该在某处的网络服务器上创建一个页面,该页面使用您的url返回 HTTP 303 重定向(请参阅其他) 。这应该会导致 Safari 启动您的应用程序。如果失败,您可以尝试<meta>重定向,并作为最后的手段使用标准<a href="myApp://">Click me</a>链接。

于 2011-11-11T13:28:55.577 回答
0

为此,您必须注册并托管该域并将其设置为重定向到 URL 方案。如何设置重定向取决于您正在运行的 Web 服务器。为什么你认为 myapp:// 不切实际?

于 2010-02-09T12:38:06.280 回答