AppSuit MacroBlock — iOS 매크로 탐지 SDK
iOS 매크로 탐지 신규 제품을 검토하다가, sandbox 제약상 실효 탐지가 스위치 제어 검증뿐이고 그것도 Premium과 겹친다는 데이터를 근거로 강행 대신 보류로 결론 낸 단독 트랙
언어
- Swift
- Objective-C
기술
- XCFramework
환경
- Xcode
iOS 매크로 탐지 신규 제품(MacroBlock) 기획을 맡아 시장·타사 조사와 OS 제약 분석까지 진행한 뒤, 개발 보류 결정을 직접 제안했습니다.
배경·과제
-
Android 쪽은 경쟁사들이 매크로 탐지 기능을 제공하고 있었지만 iOS는 비어 있었습니다.
-
국내 게임·금융 고객의 iOS 매크로 대응 수요를 새 제품으로 채울 수 있을지 판단이 필요했습니다.
-
만들기 전, 기술적 실현 가능성과 시장성을 먼저 따져야 하는 선행 검토였습니다.
수행·기여
-
LIAPP, NHN AppGuard, appsealing, GxShield(AOS 전용), Norton 등 5개사 이상을 조사해 경쟁 매트릭스를 작성했습니다.
-
iOS에 매크로가 사실상 없는 이유를 정리했습니다. 앱 간 sandbox로 다른 앱에 터치 이벤트를 주입할 수 없고, 원격 제어 앱은 화면 미러링만 가능하며, Shortcuts나 BLE 키보드 같은 간접 경로는 일괄 탐지하기 어렵습니다.
-
기능 명세와 개발 기간을 산정했습니다. 제안 가능한 기능은 스위치 제어 검증과 탈옥·트윅 검증뿐이었고, 탈옥·트윅 검증은 AppSuit Premium이 이미 갖고 있었습니다.
-
착수해도 제품 간 중복이 크고, 실효 기능이 부족하다고 판단했습니다. 일정과 유지보수 비용 대비 효용이 낮아 보류를 권고했습니다.
-
인수인계를 마친 뒤 개발 보류가 확정됐습니다.
성과
-
터치 패턴 기반 탐지를 추가하지 않고, 실효 탐지가 스위치 제어·탈옥·트윅 검증 수준에 그친다는 한계를 명시했습니다. 무리하게 추진하지 않고 데이터 근거로 보류를 결정했습니다.
-
AVSuit·VPNBlock은 출시로 이어졌지만 이 건은 착수하지 않는 쪽으로 정리됐습니다. 근거 자료를 남겨, Apple 접근성 API 정책이 바뀌면 다시 검토할 수 있게 했습니다.
-
iOS 제약 정리와 경쟁·시장 조사 매트릭스는 이후 유사한 매크로 대응 문의에 재활용 가능한 기준 자료로 남았습니다.