APP下载

iTunes礼品卡自动识别的原因竟然是它

消息来源:baojiabao.com 作者: 发布时间:2026-02-14

报价宝综合消息iTunes礼品卡自动识别的原因竟然是它

  来源:威锋网

  原标题:iTunes 礼品卡自动识别的原因竟然是它

  当你购买iTunes礼品卡并在App Store中兑换时,iPhone、iPad或Mac上的镜头会自动扫描并识别卡片上的代码,节省了人工输入数字的时间。

  Mail Designer Pro 3的开发商Equinux想要深入挖掘Apple的礼品卡代码是如何自动识别的,并制作自己的自动扫描卡片。结果非常有趣,App Store的扫描功能可以识别两个元素:一种独特的隐藏字体和字体周围的边框尺寸。

  Equinux一开始尝试着使用一些字体跟边框组合,试图找出可自动识别的字体,但是没有成功。最终,该团队发现Apple所使用的字体就隐藏在iTunes 内部。

  这个团队发现,iTunes 内部的一个CoreRecognition。 Framework 文件中包含有两种字体,分别是用于输入和识别代码的Scancardium 和似乎是为了掩盖信用卡细节的 Spendcardium,这两种字体在 Mac 中可以通过以下路径找到:

  /System/Library/PrivateFrameworks/CoreRecognition.framework/Resources/Fonts/

  通过双击可以将这两种字体安装在 Mac 上,并用在其他不同的应用中。对于开发者来说,这些字体可以用来创建自己的 App Store 兑换码,并且可以被 iPhone、iPad 和 Mac 的镜头自动识别。

2018-05-25 06:32:00

相关文章