애플 뉴스

Apple의 자동 검색 iTunes 카드 프로모션 코드는 숨겨진 글꼴을 통해 작동하며 개발자가 복제할 수 있습니다.

2017년 7월 14일 금요일 오전 11:58 PDT 작성: Juli Clover

iTunes 기프트 카드를 구입하고 App Store에서 사용하면 iPhone, iPad 또는 Mac의 카메라가 카드의 코드를 스캔하여 자동으로 인식하므로 수동으로 숫자를 입력하는 시간을 절약할 수 있습니다.





Mail Designer Pro 3의 개발사인 Equinux는 Apple의 프로모션 코드 엔진 작동 방식 스캔 가능한 카드를 만들기 위한 노력의 일환으로 결과는 매우 흥미로웠습니다. 결과적으로 App Store의 스캔 기능은 고유하고 숨겨진 글꼴과 주변 상자의 크기라는 두 가지를 인식하도록 조정되었습니다.

캐시 및 쿠키 사파리를 지우는 방법

itunescard프로모코드
Equinux는 Courier 및 Monaco와 같은 다양한 글꼴로 상자를 단독으로 시도하고 글꼴의 고유한 특성을 식별하여 찾으려고 시도했지만 실패했습니다. 결국 팀은 Apple이 사용하는 글꼴이 iTunes 깊숙이 숨겨져 있음을 깨달았습니다.



iPhone으로 카드를 스캔할 때 앱이 코드의 '스캔된' 오버레이를 잠시 표시한다는 사실을 알게 되면서 획기적인 발전이 이루어졌습니다. 이것은 글꼴이 앱 어딘가에 포함되어야 함을 의미합니다. macOS의 iTunes에서도 동일한 작업을 시도했습니다. 그리고 짜잔 - Mac의 iTunes도 같은 방식으로 작동합니다.

iTunes 내의 다른 폴더를 살펴보면 'CodeRedeemer'라는 매력적인 플러그인을 발견했습니다. 약속을 보여주었습니다. 그러나 슬프게도 거기에는 글꼴 파일이 없습니다. 앱 바이너리는 'CoreRecognition.framework'라는 무거운 작업이 수행되는 위치에 대한 힌트를 제공합니다.

아이폰 7 플러스는 언제 출시되었나요?

CoreRecognition.framework에는 두 가지 글꼴이 있습니다. 코드를 입력하고 인식하기 위한 'Scancardium'과 입력할 때 신용 카드 세부 정보를 가리는 것으로 보이는 'Spendcardium'입니다. 두 글꼴은 Mac에서 Finder로 이동하여 이동을 클릭하고 폴더로 이동을 선택하고 다음을 붙여넣으면 찾을 수 있습니다. /System/Library/PrivateFrameworks/CoreRecognition.framework/Resources/Fonts/

간단한 더블 클릭으로 글꼴을 Mac에 설치하고 다른 앱에서 사용할 수 있습니다. 이것은 최종 사용자를 위한 깔끔한 분석이지만 이러한 글꼴은 iTunes 기프트 카드와 동일한 방식으로 스캔할 수 있는 맞춤형 App Store 프로모션 코드 카드를 만드는 데 사용할 수 있기 때문에 개발자에게 특히 중요합니다.

앱스토어프로모션코드커스텀
Equinux는 사용할 정확한 글꼴 높이와 Apple 엔진이 인식할 수 있도록 주변 상자에 글꼴을 배치하는 방법, 글꼴을 조정하고 필요한 상자의 테두리에 많은 시간을 투자한 후 밝혀진 회사의 세부 정보를 설명합니다.

Equinux는 한 단계 더 나아가 도움이 되는 스케치 그리고 포토샵 개발자가 장치 카메라를 사용하여 자동으로 스캔하고 App Store에서 인식할 수 있는 App Store 프로모션 코드 카드를 만드는 데 사용할 수 있는 템플릿입니다.

태그: App Store , iTunes 관련 포럼: 맥 앱