Bij het inwisselen van een iTunes-cadeaubon, kun je gebruikmaken van de camera op de iPhone, iPad of Mac om de code vanzelf in te vullen. Daar blijkt een ingenieus systeem achter te zitten.
Lees verder na de advertentie.
Steun iPhoned
Je gebruikt een adblocker. Dat vinden we jammer, want advertenties hebben we nodig om onze artikelen gratis aan te bieden. Steun iPhoned door ons aan je whitelist toe te voegen. Alvast bedankt!
iTunes-codes scannen
Ontwikkelaar Equinux onderzocht hoe het scannen van deze kaarten werkt. Het bedrijf probeerde zijn eigen promokaarten te maken om via de camera in te voeren, maar dat wilde niet lukken. De conclusie luidt dat de scanfunctie van de App Store is afgesteld om twee dingen te herkennen: een uniek lettertype en de afmetingen van het randje eromheen.
Equinux probeerde het met eenzelfde rand, maar met een ander lettertype, maar dat werkte niet. Ook het identificeren van karakteristieken van de font leverde niets op. “We zagen dat, als je een code scant met de iPhone, de app kort een extra laag over de code toont”, schrijven de ontwikkelaars. “Toen kwam de doorbraak, want dit betekent dat het lettertype ergens in de app moet zijn ingebakken. Ook op macOS bleek dit te werken.”
Verschillende fonts
In de besturingssystemen van Apple zijn in de broncode speciale lettertypes te vinden. Het gaat om ‘Scancardium’, voor het invoeren en herkennen van codes en ‘Spendcardium’, wat waarschijnlijk bedoeld is voor het verbergen van creditcardgegevens als deze worden ingevoerd. Als deze fonts gebruikt worden in de juiste omlijning, kunnen ze worden herkend door de App Store-camera.
Steun iPhoned
Je gebruikt een adblocker. Dat vinden we jammer, want advertenties hebben we nodig om onze artikelen gratis aan te bieden. Steun iPhoned door ons aan je whitelist toe te voegen. Alvast bedankt!
Scanbare codes maken
Het is voor ontwikkelaars mogelijk deze fonts vanuit het systeem op de Mac te installeren en te gebruiken in verschillende apps. Zij zouden ze dan kunnen gebruiken om ze te laten scannen, net als iTunes gift cards. Equinux beschrijft in zijn blogpost de grootte van de letters en hoe ze binnen de omlijning geplaatst moeten worden. Daarna kunnen ze gebruikt worden.
Lees het laatste nieuws over Apple
Steun iPhoned
Je gebruikt een adblocker. Dat vinden we jammer, want advertenties hebben we nodig om onze artikelen gratis aan te bieden. Steun iPhoned door ons aan je whitelist toe te voegen. Alvast bedankt!