美文网首页
iOS9.3 链接崩溃漏洞:到底怪谁?

iOS9.3 链接崩溃漏洞:到底怪谁?

作者: 月葵零 | 来源:发表于2016-03-31 00:23 被阅读44次

其实是 iOS9 的锅,iOS9.3 只是再次暴露了问题。

iPhone 最新的系统更新(iOS9.3)出现了链接失效 BUG——部分苹果应用内的链接失效。根据用户反馈可知,有的人点击链接后手机一动不动,有的人则在点击“失效链接”后遭遇软件崩溃。

严格来说,链接失效源于苹果在 iOS9 引进的“通用链接”(Universal Links)功能。这个功能允许第三方应用的开发者将自己的 App 和特定的域名直接绑定,实现无缝跳转——比如说,你的朋友在电邮中分享了一个维基百科词条“小白兔狸藻”,你打开邮件点击链接,手机会直接打开维基百科 App 并且自动跳转至“小白兔狸藻”词条页面。也就是允许普通的 HTTP 链接直接启动 App。

“通用链接”原本应是一个用户和 App 双赢的贴心功能,但是有些开发者开始滥用“通用链接”。“滥用”的开发者包括口碑爆棚的维基百科、Booking.com。“通用链接”的过度使用主要影响是,有些开发者会注册大量域名用于跳转,这些额外的信息对于系统而言造成了处理负担。

这个问题在用户升级 iOS9.3 后被再次暴露出来,因为每次手机下载新系统后,都需要重新处理这些域名。因为这些链接并不指向单纯的网页,而是希望跳转至 App。开发者“囤积”的大量域名需要调用大量系统资源,当系统无法处理这些数目庞大的请求的时候,自然只能崩溃。

目前似乎只能等待“问题” App 自行为用户修正 BUG,但开发者也可能无法立即修复问题。有的用户表示,通过禁用 Safari 的 JavaScript 设置可以暂时解决问题。

收到众多升级 iOS9.3 的用户反馈后,苹果官方也承认了 BUG 的存在。官方发言人表示,“苹果很快推出更新,来修复这个问题。”

相关文章

  • iOS9.3 链接崩溃漏洞:到底怪谁?

    其实是 iOS9 的锅,iOS9.3 只是再次暴露了问题。 iPhone 最新的系统更新(iOS9.3)出现了链接...

  • 到底怪谁

    六一儿童节,小朋友在学校分享零食,每个都玩得很开心,然后老师叫同学们把卫生打扫一下,每个同学很认真做事,只有...

  • 到底怪谁

    一天老师叫班长小红去厕所把盆里的水倒了。于是,小红就按着老师的指令向厕所走去。 小红在往厕所的路上时,她的前面有一...

  • 到底要怪谁

    心理学考试日子逼近,硬着头皮拿起《心里诊断》读。起初打算一周内看完,但此书戾气极重,堪称心理问题之百科全书,看一天...

  • 到底该怪谁?

    小强要去美国开会,两天。出差前的一周每天加班到八点,到家之后还要看文件到十一点。周五甚至差点没赶上班车。周六出发去...

  • 戴铭(iOS开发课)读书笔记:12章节-崩溃监控

    原文链接:iOS 崩溃千奇百怪,如何全面监控? 一、编码常见崩溃 1 数组越界2 多线程问题3 程序无响应4 野指...

  • Xcode10.1发布App Store,iOS9.x依然崩溃

    Xcode10.1打包发布的App Store,iOS9.3依然崩溃;苹果官方预计说在10.2上结局 https:...

  • 这到底应该怪谁?

    老张坐在门口,吧嗒吧嗒抽着闷烟,他老伴就呆坐在床上,目光不知道看向哪里,老张怎么也想不明白,儿子留下来的...

  • iOS 从App Store/蒲公英..下载运行ios9.3以下

    版本发布上线后,客户反馈app运行闪退。测试没问题呀,于是我上友盟查问题,哇塞,崩溃概率好高,ios9.3以下版本...

  • 2022-03-26 上当

    上当到底应该怪谁,是怪骗人的,还是怪被偏的? 今天我的答案再次印证了可怜之人,必有可恨之处。 这当上的,天真、幼稚...

网友评论

      本文标题:iOS9.3 链接崩溃漏洞:到底怪谁?

      本文链接:https://www.haomeiwen.com/subject/opdelttx.html