自定义URL方案未在SMS应用程序中识别为链接(仅在iPhone 4 iOS 5.0中)

DroidHeaven

摘要:在我的应用程序中,我定义了一个自定义URL,格式为“ myapp:// ..”。但是,URL出现在SMS中时不会被识别为链接。因此,用户无法点击它并启动该应用程序。相反,他必须将其复制并粘贴到浏览器中。仅在iPhone4(iOS v5.0)中会发生这种情况

重现步骤:通过在info.plist中指定新的URL方案,为应用程序定义自定义URL。将带有应用程序自定义URL的SMS发送到iPhone4(iOS v5.0)。打开短信。

预期结果:URL必须在SMS中显示为链接。

实际结果:URL在此处显示为纯文本而不是链接。

回归:在升级到iOS 5之前,在同一iPhone4(iOS版本4.3)中,URL始终显示为链接。

注意:有趣的是,如果我从同一iPhone将消息转发给自己,则在发送的SMS和新接收的SMS中,URL将显示为链接。

迪伦·盖蒂(Dylan Gattey)

检查您使用的是大写/混合格式(如MyApp:// ...)还是全部使用小写(myapp:// ...)。在iOS 5下,如果您尝试在自定义URL方案中使用大写字母,则操作系统将无法识别并抛出异常。如果这不起作用,则几乎可以肯定是SMS代码存在错误,在这种情况下,您应该提交错误。让我知道是否可行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法仅在Xcode 6中为iPhone 5和iPhone 4设计应用程序

使iOS应用程序兼容iPhone 4,5,6,6 Plus

iOS 5中的自定义单元问题

无法仅在iPad的iOS 5中将应用程序限制为横向模式

如何检测ios8自定义键盘扩展是否在非iPhone 6优化应用程序中运行?

iOS和Swift 4中自定义键盘的高度

如何检查iOS 7中的iPhone 5?

使用Xcode 5在装有iOS 5.1.1的设备中运行iOS应用程序

NSUserDefaults不在iOS 8中的应用程序和自定义键盘之间存储值

通过iOS锁定屏幕在应用程序中自定义远程事件处理

ios应用程序中的自定义字体说(未安装)

SAPUI5 应用程序中的自定义 CSS

在角度应用程序中为CKEDITOR 5创建自定义插件会引发TypeError:无法读取未定义的属性“ 0”

从QRCode中的自定义URL打开iOS应用

自定义验证器,以防止在Rails 4应用程序中重叠约会?

如何使用reactstrap依赖项在reactjs应用程序中自定义bootstrap 4?

eclipse e4 应用程序中的自定义错误对话框

Xamarin IOS 自定义 URL 方案在 iOS 14 中不起作用

iOS应用中的自定义字体

C中{0,1,2,3,4,5,6,7,8,9}外的条件

使用struct decodeable swift 4/5在IOS中解码具有不同数据类型的json数组数据

在什么编码中编码是西班牙语“ñ”eñe 0xa4,大写的eñe 0xa5?

Chartboost在iOS5中始终崩溃

将iOS升级到13.3.1后,Flutter应用程序未在iPhone中运行

离子4自定义离子菜单宽度在iOS中不起作用

无法将Unity 5合并到我们的iOS应用程序中

UIWebView:当应用程序进入后台时,HTML5音频在iOS 6中暂停

Angular 5应用程序无法在iOS8中使用(浏览器堆栈)

iOS模拟器无法安装应用程序?在Xcode 5中