是否有人能够在SMS(例如某些App://)中成功嵌入自定义网址方案,以便iPhone在收到短信时创建可点击的链接以启动应用?
这里有各种类似的问题,但是,我还没有看到一个有效的解决方案。
由于
答案 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的情况下,如果从自定义发件人(即文本而不是数字)发送,则链接不是蓝色。一旦我们开始使用短号码作为发件人而不是自定义名称,它就会被识别为链接。