简述:
我在我的应用程序中定义了一个格式为“myapp://..”的自定义URL。但是,当它出现在短信中时,该URL不被识别为链接。因此用户无法轻松点击并启动应用程序。相反,他必须将其复制并粘贴到浏览器中。这仅发生在iPhone4(iOS v5.0)中。
重现步骤:
通过在info.plist中指定新的URL方案来为应用程序定义自定义URL。向iPhone4(iOS v5.0)发送带有应用程序自定义URL的短信。打开短信。
预期结果:
该URL必须在短信中显示为链接。
实际结果:
该URL在那里显示为纯文本而不是链接。
回归测试:
在升级到iOS 5之前,在同一台iPhone4(iOS版本4.3)上,URL始终显示为链接。
备注:
有趣的一面是,如果我将消息从同一部iPhone转发到本身,在发送的短信和新接收到的短信中,该URL将显示为链接。