헬스장 지옥의 47초: Apple Wallet으로 PureGym의 고장난 체크인을 고친 방법

2025-08-16
헬스장 지옥의 47초: Apple Wallet으로 PureGym의 고장난 체크인을 고친 방법

iOS 개발자가 PureGym 앱에 대한 불만(체크인에 47초나 걸림!) 때문에 미친 듯한 여정을 시작했습니다. 그는 터무니없이 안전하지 않은 API를 발견했습니다. 8년 동안 바뀌지 않은 PIN 코드가 매분 업데이트되는 QR 코드보다 더 안전했습니다. mitmproxy를 사용하여 시스템의 리버스 엔지니어링을 수행하고, PassKit으로 Apple Wallet 패스를 만들어 체크인 시간을 3초로 줄였습니다. 이 글에서는 리버스 엔지니어링, 인증서 문제 해결, Swift 백엔드 개발 등의 과정을 자세히 설명합니다. Home Assistant에도 통합했습니다. 유머러스하고 기술적인 세부 사항이 풍부한 개인 프로젝트로, 사용자 경험의 중요성을 강조합니다.

개발