0

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

这适用于自定义架构:myapp://mylink.com!但问题是:我必须向我的应用程序用户发送带有链接的短信,然后他们可以点击这些链接并打开我的应用程序,他们会做流动链接内容!Message 应用程序无法将 cutome url 架构识别为可点击的链接!所以我找到的唯一解决方案是使用 http 链接进行此操作!

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

谢谢您的帮助 !

4

1 回答 1

1

您不能覆盖 http 链接以重定向到您的应用程序;这会破坏系统的许多其他部分。

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

于 2012-08-23T00:59:07.633 回答