嵌入在iPhone上的SMS中的自定义URL方案

时间:2011-05-18 16:16:07

标签: iphone url sms

是否有人能够在SMS(例如某些App://)中成功嵌入自定义网址方案,以便iPhone在收到短信时创建可点击的链接以启动应用?

这里有各种类似的问题,但是,我还没有看到一个有效的解决方案。

由于

4 个答案:

答案 0 :(得分:2)

通常,自定义URL方案是解决此问题的方法。然而,由于在iOS 5(以及基于我最近测试的iOS 5.1.1)中,Apple在其Messages应用程序中引入了一个错误,因此通过SMS接收的自定义URL不会被识别为链接。

请参阅Custom URL scheme not recognized as link in SMS app(only in iphone 4 iOS 5.0)

答案 1 :(得分:2)

您必须创建以http,https或www开头的网址方案。 但是http://和https://在URL方案中不起作用,因此如果要创建可点击链接,则必须使用www设置URL方案。

例如。 www.myapp然后可以打开你的应用程序的链接将是www.myapp://但在这种情况下只有www.myapp可以点击并且://将无法点击。

为此使用此格式的URL方案

www.<characters1>.<characters2>
www.my.app  //example

现在使用此格式通过可点击的网址打开您的应用: -

www.<characters1>.<characters2>://<anyThingYouWantToAppend>
www.my.app://open  //example

www ..://足以打开您的应用,但我们会附加anyThingYouWantToAppend来创建可点击的网址。

答案 2 :(得分:0)

假设您已将自定义网址方案定义为someApp://您在SMS中创建链接,如下所示:

“someApp:// Myurl”

答案 3 :(得分:0)

在iOS 6的情况下,如果从自定义发件人(即文本而不是数字)发送,则链接不是蓝色。一旦我们开始使用短号码作为发件人而不是自定义名称,它就会被识别为链接。

相关问题