如何让我的iOS应用程序处理Web链接

时间:2012-08-23 00:54:30

标签: iphone ios sms

我必须让我的应用程序像handel web一样(像网络浏览器一样)。 我将CFBundleURLTypes添加到我的plist文件中,然后在CFBundleURLSchemes中添加了http和CFBundleURLName com.mydomaine.myapp。 然后我尝试发送带有网络链接的短信:当我点击收到的链接时,它仍然打开Safari!

这项工作很适合自定义架构:myapp://mylink.com!但问题是:我必须发送短信链接到我的应用程序用户,然后他们可以点击这些链接并打开myapp谁做的东西流动链接contente!消息应用程序不认识cutome url架构作为可点击链接!所以我找到的唯一解决方案是使用http link进行此操作!

(我知道我的问题可以通过APN解决!但由于某些原因我无法使用它!)

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

您无法覆盖http链接以重定向到您的应用;这将破坏系统的许多其他部分。

您应该向他们发送一个http链接,该链接将转到您设置的服务器。然后,该服务器可以将用户重定向到您的自定义链接方案,或者让他们下载应用程序等等。