애플 앱스토어에서 한 개발자의 사연이 큰 파장을 일으키고 있습니다. 손가락 관절 통증으로 타이핑이 어려워진 개발자가 직접 만든 음성 입력 앱이 애플의 심사 기준에 걸려 거절당했기 때문입니다.
이 앱은 사용자의 음성을 텍스트로 변환해 자동으로 입력창에 붙여넣는 기능을 핵심으로 삼았는데, 애플은 이를 ‘접근성 API’를 활용한 것으로 보아 가이드라인 2.4.5 조항에 위배된다고 판단했습니다.
사실 이 앱은 개발자 자신의 신체적 한계를 극복하기 위해 탄생한 도구였습니다. 장시간 키보드를 두드리며 일해 온 결과 손목에 통증이 찾아왔고, 이를 해결하기 위해 최소한의 손동작으로 글을 쓸 수 있는 방법을 고민했습니다.
음성 명령을 내리면 로컬에서 텍스트로 변환된 뒤 커서가 있는 곳으로 바로 입력되는 이 방식은 단순해 보이지만, 애플의 기준에서는 접근성 기능의 본래 목적을 벗어난 것으로 해석되었습니다.
개발자는 처음에는 기존 버전이 승인받았던 점을 들어 이의를 제기했지만, 결국 두 번째 거절 통보를 받았습니다. 이에 따라 그는 앱을 두 가지 버전으로 분리하는 전략을 선택했습니다.
하나는 앱스토어 규정을 준수하는 버전이고, 다른 하나는 원래의 자동 붙여넣기 기능을 유지하는 독립형 버전입니다. 이 결정은 애플의 엄격한 심사 기준이 실제 사용자 경험과 어떻게 충돌할 수 있는지를 극명하게 보여줍니다.
이 사건은 전 세계 개발자 커뮤니티, 특히 해커 뉴스 같은 기술 중심 플랫폼에서 뜨거운 논쟁을 불러일으켰습니다. 많은 개발자가 비슷한 경험을 공유하며 애플의 접근성 API 정의가 너무 광범위하다는 점을 지적했습니다.
접근성 API가 단순히 시각이나 운동 장애가 있는 사람을 위한 도구를 넘어, 시스템 전체의 화면을 읽거나 마우스를 움직이는 등 다양한 권한을 포괄하고 있기 때문입니다.
이러한 논란은 애플이 개발자 프로그램에서 일관성 없는 기준을 적용하고 있다는 비판으로 이어졌습니다. 일부는 애플이 자신들의 서비스에는 예외를 두면서도 타 개발자에게는 엄격한 규칙을 적용한다고 지적합니다.
앞으로 애플이 접근성 API의 범위를 어떻게 재정의할지, 그리고 개발자들이 더 정교한 권한 시스템을 요구할지 주목됩니다. 이 작은 앱의 거절 사건은 플랫폼과 개발자 사이의 미묘한 균형이 어떻게 변화하고 있는지를 보여주는 중요한 신호가 될 것입니다.