當我們購買了一張 iTunes 禮品卡,並在 App Store 兌換時,iPhone、iPad 或 Mac 上的相機會自動掃描並讀取禮品卡,節省了人工輸入的時間。Mail Designer Pro 3 的開發商 Equinux 想要了解蘋果兌換碼自動讀取的功能如何實現,並製作自己的自動掃描卡片。最終的結果非常有趣,最後證明,App Store 的掃描功能需要兩個特征:獨特的隱藏字體,以及字體周圍的邊框。
一開始,Equinux 嚐試將盒子與一係列字體進行組合,包括 Courier 和 Monaco,並準備找出激發自動掃描的字體,但沒有獲得成功。最終,團隊發現蘋果使用的字體秘密隱藏在 iTunes 中。
iTunes 中隱藏著一個叫 CoreRecognition.framework 的文件,文件中包含了兩種字體:輸入和識別兌換碼的 Scancardium,以及隱藏信用卡信息的 Spendcardium。這兩個字體文件可以在下麵的文件路徑中找到:/System/Library/PrivateFrameworks/CoreRecognition.framework/Resources/Fonts/
通過雙擊,可以將兩個字體安裝在 Mac 上,並在其他應用中使用。對於開發者,這將字體可以用來製作獨特的 App Store 兌換碼,並實現自動被 iPhone、iPad 和 Mac 掃描讀取的功能。Equinux 將發現的信息製作成 Sketch 和 PS 模板,方便其他開發者使用。
訪問:
蘋果在線商店(中國)
聯想新機K8 Note即將發布:搭載聯發科X202017年07月29日
仍未回來 賈躍亭在美國再次現身2017年07月29日
漢能發布薄膜太陽能新產品漢瓦 售價1390元/平米2017年07月29日
長壽秘方?日本百歲醫學先驅稱不要退休2017年07月29日
[觀點]收購特斯拉可改觀蘋果的自動駕駛計劃2017年07月29日
CRISPR 專利戰最新回合:加州大學轉戰美國聯邦巡回上訴法院2017年07月29日
訂單量達到50萬輛 特斯拉要如何解決產量問題?2017年07月29日
穀歌加快核聚變研究 取之不盡的清潔能源還遠嗎2017年07月29日
蘋果更新Xprotect防新型惡意軟件變種2017年07月29日
中國軍工有科技 全世界70%防彈衣是"中國製造"2017年07月29日
没有评论:
发表评论