Berita Apple

Kode Promo Kartu iTunes Pemindaian Otomatis Apple Bekerja melalui Font Tersembunyi, Dapat Direplikasi oleh Pengembang

Jumat 14 Juli 2017 11:58 PDT oleh Juli Clover

Saat Anda membeli kartu hadiah iTunes dan menukarkannya di App Store, kamera di iPhone, iPad, atau Mac Anda dapat memindai kode pada kartu untuk mengenalinya secara otomatis, sehingga menghemat waktu Anda mengetik angka secara manual.





Equinux, perusahaan di belakang Mail Designer Pro 3, menggali cara kerja mesin kode promo Apple dalam upaya membuat kartu scannable sendiri, dan hasilnya cukup menarik. Ternyata, fitur pemindaian di App Store disetel untuk mengenali dua hal: font unik yang tersembunyi dan dimensi kotak di sekitarnya.

cara mendapatkan uang kembali dengan apple pay

itunescardpromocode
Equinux mencoba kotak itu sendiri dengan berbagai font seperti Courier dan Monaco, dan berusaha mengidentifikasi karakteristik unik font untuk menemukannya, tetapi tidak berhasil. Pada akhirnya, tim menyadari font yang digunakan Apple tersembunyi jauh di dalam iTunes.



Terobosan datang ketika kami melihat bahwa ketika Anda memindai kartu dengan iPhone Anda, aplikasi secara singkat menampilkan lapisan kode yang 'dipindai'. Ini berarti font harus disematkan di aplikasi di suatu tempat. Kami mencoba hal yang sama dengan iTunes di macOS. Dan voila - iTunes di Mac berperilaku dengan cara yang sama.

Saat Anda melihat beberapa folder lain di dalam iTunes, kami menemukan plugin yang menggoda bernama 'CodeRedeemer.' Itu menunjukkan janji. Tapi sayang, tidak ada file font di sana juga. Biner aplikasi memang memberikan petunjuk di mana pekerjaan berat sedang dilakukan: 'CoreRecognition.framework.'

di mana saya dapat menghabiskan kartu hadiah itunes?

Tersembunyi di CoreRecognition.framework, ada dua font: 'Scancardium', untuk memasukkan dan mengenali kode, dan 'Spendcardium', yang tampaknya untuk mengaburkan detail kartu kredit saat dimasukkan. Kedua font tersebut dapat ditemukan dengan membuka Finder di Mac, mengklik Go, memilih Go to Folder dan menempelkan yang berikut: /System/Library/PrivateFrameworks/CoreRecognition.framework/Resources/Fonts/

Dengan klik dua kali sederhana, font dapat diinstal pada Mac dan dapat digunakan dalam aplikasi yang berbeda. Meskipun ini adalah perincian yang rapi untuk pengguna akhir, ini menarik bagi pengembang karena font ini dapat digunakan untuk membuat kartu kode promo App Store khusus yang dapat dipindai dengan cara yang sama seperti kartu hadiah iTunes.

appstorepromocodecustom
Equinux menguraikan tinggi font yang tepat untuk digunakan dan bagaimana memposisikannya di dalam kotak di sekitarnya agar mesin Apple mengenalinya, merinci perusahaan yang ditemukan setelah menginvestasikan banyak waktu dalam mengubah font dan batas kotak yang diperlukan.

Equinux bahkan melangkah lebih jauh dan dibuat bermanfaat Sketsa dan Photoshop template yang dapat digunakan pengembang untuk membuat kartu kode promo App Store yang dapat dipindai secara otomatis menggunakan kamera perangkat dan dikenali oleh App Store.

Tags: App Store , Forum Terkait iTunes: Aplikasi Mac