Ouvrir le menu principal

iGeneration

Recherche

Les cartes iTunes utilisent une police « secrète »

Anthony Nelzin-Santos

vendredi 14 juillet 2017 à 21:30 • 21

App Store

Si vous avez déjà acheté une carte iTunes, vous savez qu’il faut gratter un cadre au dos pour révéler un code, que vous pouvez scanner avec votre iPhone pour créditer votre compte du montant de la carte. Ce que vous ne savez pas, c’est que cette opération repose sur l’utilisation d’une police bien spécifique, comme l’ont découvert les développeurs d’Equinux.

Image Equinux.
Image Equinux.

Les développeurs peuvent générer des codes similaires à ceux des cartes iTunes pour offrir leur application. Ces codes sont généralement transmis par voie électronique, mais Equinux voulait les imprimer sur des cartes. En observant les cartes d’Apple, les développeurs de la société allemande ont compris que la reconnaissance du code par l’iPhone dépendait d’abord de la taille du cadre l’entourant.

Le cadre doit être trois fois plus large qu’il n’est haut, avec une bordure ne dépassant pas 4,5 % de la hauteur. La hauteur du code doit atteindre 34 % de celle du cadre, ce qui nécessite d’utiliser une police assez condensée. Mais pas n’importe quelle police : les développeurs d’Equinux ont dû fouiller dans les ressources d’iTunes pour trouver celle utilisée par Apple.

Nommée Scancardium, c’est la seule police reconnue par l’App Store sur iOS et iTunes sur macOS. Les développeurs qui voudraient l’installer pour créer leurs propres cartes pourront la trouver dans le dossier /System/Library/PrivateFrameworks/CoreRecognition.framework/Resources/Fonts/, aux côtés de la police Spencardium utilisée lors du scan des cartes bancaires.

Equinux propose des modèles Photoshop et Sketch pour faciliter la conception de cartes aux dimensions requises. La société allemande développant une application de création de newsletters, Mail Designer Pro, elle propose évidemment un modèle d’e-mail contenant le cadre aux bonnes dimensions.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Comment regarder les chaînes de télé sur l’Apple TV : toutes les apps et offres disponibles

11:55

• 52


« Digital detox » : le bilan de mes vacances (presque) sans iPhone

09:28

• 24


Panne majeure en cours sur les moyens de paiement de nombreuses banques françaises

30/08/2025 à 20:57

• 88


À contre-courant : pourquoi Florian n’abandonne pas WhatsApp

30/08/2025 à 14:07

• 72


Guide d'achat : quels accessoires pour accompagner son nouvel iPad à la rentrée

29/08/2025 à 23:00

• 15


iOS 18.6.2 bouche une faille zéro day utilisant WhatsApp pour piéger les utilisateurs

29/08/2025 à 22:00

• 8


Apple installe une boutique de produits sur Douyin, le TikTok chinois

29/08/2025 à 21:40

• 13


L’appel à la grève de la CB (et d’Apple Pay), un risque majeur pour les banques ?

29/08/2025 à 20:15

• 159


« Le premier iPad protégé contre les liquides » : la déclaration d’Apple qui intrigue

29/08/2025 à 18:48

• 15


Apple a cessé de signer iOS 18.6 et 18.6.1 🆕

29/08/2025 à 18:20

• 11


Canalys : un marché européen du smartphone morose malgré la bonne tenue des ventes d'iPhone 16

29/08/2025 à 18:18

• 7


Promo : l’iPhone 15 Plus à 749 € avec 100 € offerts en chèque cadeau

29/08/2025 à 15:27

• 6


Apple et Samsung unis contre les pubs comparatives et moqueuses de Xiaomi en Inde

29/08/2025 à 14:59

• 31


Opérateurs : Free est stable sur le mobile, SFR perd à nouveau des abonnés

29/08/2025 à 12:47

• 42


Aspirateurs-robots dans Apple Maison : attention à la gestion des pièces

29/08/2025 à 12:16

• 30


Après une mise en demeure de l’Arcom, cinq sites porno baisent les bras

29/08/2025 à 10:54

• 103