花卉网 — 您身边的花草养护与盆景制作专家!关注花草乐让生活,温暖如花。

苹果码农粗心大意,泄露了新iPhone的最大看点

时间:2024-05-04 00:31编辑:admin来源:koko体育下载当前位置:主页 > koko体育下载多肉植物 > 十二卷 >
本文摘要:按:两天前,苹果最新一代iPhone的设计又一次被泄露,但这次的泄露比起以往的谍照要更加证据确凿。这是iOS开发者通过苹果发布的Homepod固件发现的。编译了wired的详细报道。 尽管苹果也试图隐藏新一代iPhone使用的设计,但还是逃不过开发者的火眼金睛。当开发者GuilhermeRambo得知苹果已经为即将推出的HomePod音箱发布了固件(注:一种几乎不会再修改的底层软件),他以为肯定是搞错了。 苹果要到12月才发售HomePod,现在公布固件也未免太早。

koko体育下载

按:两天前,苹果最新一代iPhone的设计又一次被泄露,但这次的泄露比起以往的谍照要更加证据确凿。这是iOS开发者通过苹果发布的Homepod固件发现的。编译了wired的详细报道。

尽管苹果也试图隐藏新一代iPhone使用的设计,但还是逃不过开发者的火眼金睛。当开发者GuilhermeRambo得知苹果已经为即将推出的HomePod音箱发布了固件(注:一种几乎不会再修改的底层软件),他以为肯定是搞错了。

苹果要到12月才发售HomePod,现在公布固件也未免太早。但是,好奇心的驱使下,他开始深挖固件的代码。可怎么也不会想到,自己发现了苹果的下一代iPhone的秘密。

除了苹果内部的人,这款苹果全新设计的iPhone的名字还没有人知道,人们则称之为iPhone8或者iPhonePro。虽然关于新一代iPhone的一些细节曾经被泄漏过,但是Rambo并不是在谣言或其他不可靠的线索中找到关于iPhone的秘密的,而是在苹果这几年来公布得信息量最大的文档中发现的。

它证实了iPhone使用了更窄的边框,舍弃了Home键,以及新增了一个强大的新的面部识别功能。这是苹果这么多年来最重磅的泄密事件,而这是它自己造成的。泄密源于手足苹果在不久前的对外官方更新推送中,首次公布了HomePod的固件。

Rambo解压了代码,希望能够在苹果意发现自己的失误前,找到苹果音箱是如何在Siri的帮助下工作的蛛丝马迹,并保存代码证据。和iPhone一样,HomePod也运行iOS。但这本身没有什么意义,开发人员已经接触iOS11的测试版超过一个月了。

但在一家巴西电商公司工作的Rambo很快就有了一个关键的发现:苹果公司发布的HomePod固件搭载的是iOS11.0.2,比现有的公开版本多了两次迭代。这意味着这个最新的版本肯定有一些性能相关的调整。

但更重要的是,由于测试版的iOS并不是正式发布的,所以苹果还没有清理这些提及未发布产品的代码。这些未发布的产品,就包括预计在今年9月发布的iPhone。iOS开发人员StevenTroughton-Smith表示:“苹果每年都会发布iOS测试版的相关代码,确保iOS开发者能够了解最新的iOS,但不会对和最终版iOS一同发布的iPhone有太多的揭露。

”Steven备份了Rambo发现的代码。当Rambo发现代码的玄机后,就开始着手探索。“我决定在固件代码中搜索可能与传闻的‘FaceID’功能相关的字符串,”Rambo说。

“我搜索了关键字‘Face’,并注意到它在BiometricKit框架中有几处匹配。BiometricKit是当前处理TouchID的框架。这些字段在iOS11测试版中是不存在的。

Rambo似乎发现了些什么,这让他不断深挖。欲盖弥彰的“珍珠”iPhone不会有关于面部识别的参考文件。

但是,随着Rambo继续梳理BiometricKit代码,他发现了一个术语——EnrollPearlID,它与添加新指纹TouchID时使用的术语EnrollTouchID十分相似,很可能就是用于面部识别的。搜索“PearlID”也能找到匹配结果,这是一个与面部识别有紧密联系的术语。“珍珠”可能并不是苹果将会在面部识别功能中使用到的称谓,但是在这个阶段,PearlID的称谓显得有点欲盖弥彰。

koko体育下载

“这个代号反而让在操作系统中的相关代码更容易被找到,通过研究代码,你可以发现它有什么样的功能。”Troughton-Smith说。

也就是说,在Rambo那个时候看到的,就是苹果尚未发布的功能。相关代码中出现的PearlID弄清楚“PearlID”过程有了更大的发现。

“在寻找‘PearlID’的线索时,我发现了‘Pearl-D22’,”Rambo说。“我决定弄清楚D22是什么,结果发现它是苹果内部‘iPhonePro’或‘iPhone10’的代号。”虽然代码中“D22”出现得不多,但是苹果还是没有隐藏好秘密。哪段代码封装了它呢?Rambo在PassKit框架中找到一个文件。

这个文件会被电子钱包使用,名为“Payment_glyph_phone-D22.caar”(注:相当于,支付_图像_手机-D22.caar),这是苹果用于存储动态UI元素中使用的矢量图像的文件。Rambo渲染了图片,看到了一个前所未见的iPhone的模样。Steven和Rambo在Twitter上发布自己的发现Rambo在一个视频文件中再次发现“D22”,这个文件并不是在固件中找到的。这个名为“Enrollment_Tutorial_Loop-D22”的视频文件,很有可能是教iPhone8用户设置脸部识别的教学视频。

“固件中还有一些。


本文关键词:苹果,码农,粗心大意,泄露,了,新,iPhone,的,koko体育下载,最大

本文来源:koko体育下载-www.eastcoasthelp.com

上一篇:Twitter史上最大安全漏洞!多个账户被黑,原因竟出自比特币钓鱼骗局

下一篇:没有了

养花知识本月排行

养花知识精选