트렌드깃허브 · 쇼핑에서 뜬 것, 매일 07:30 · English

깃허브 · 2026년 11월 8일 기준 · 깃허브에서 보기 →

majd/ipatool

앱스토어 앱을 내려받는 명령줄 도구

7일 동안 별 +129

앱스토어 앱 검색과 패키지 다운로드를 터미널에서 처리하는 방법

앱스토어에서 원하는 앱을 찾아 설치 파일을 내려받는 과정을 명령어로 처리할 수 있습니다. 이는 Apple 생태계 앱의 메타데이터 조회와 .ipa 또는 .pkg 파일 다운로드를 자동화하는 도구입니다. 특히 스크립트나 자동화 환경에서 앱 정보를 다루고 싶을 때 유용합니다.

터미널에서 앱스토어와 대화하기

이 도구는 Apple의 앱스토어와 상호작용하기 위해 설계되었습니다. search 명령어로 앱을 찾고, download 명령어로 실제 설치 파일을 가져올 수 있습니다. iOS, iPadOS, tvOS, watchOS, visionOS, macOS 앱 모두를 지원합니다. 기본적으로 대화형 모드로 작동하지만, --non-interactive 플래그를 사용하면 자동화 환경에서도 안정적으로 실행됩니다. 출력 형식은 텍스트나 JSON으로 선택할 수 있어 후속 처리가 쉽습니다.

MCP 서버로 확장된 활용

이 도구는 MCP(Model Context Protocol) 서버로 실행될 수 있습니다. ipatool mcp 명령을 통해 표준 입력/출력 기반 서버를 띄우고, MCP 클라이언트에 연결하면 앱스토어 도구를 다른 AI 에이전트나 자동화 시스템에서 호출할 수 있습니다. 먼저 터미널에서 ipatool auth login으로 인증을 완료한 뒤, 클라이언트 설정에 해당 명령을 등록하면 됩니다. 이를 통해 앱 검색이나 버전 조회 같은 작업을 외부 시스템에서 자연스럽게 수행할 수 있습니다.

설치와 실행 환경

macOS에서는 Homebrew를 통해 brew install ipatool로 설치할 수 있습니다. Linux와 Windows는 GitHub 릴리스에서 최신 버전을 직접 받아야 합니다. 실행을 위해선 macOS, Linux, Windows, iOS 중 하나를 사용해야 하며, 앱스토어에 연결된 Apple 계정이 필요합니다. Go 언어로 작성되어 있어 go build 명령으로 소스에서 직접 컴파일하는 것도 가능합니다. MIT 라이선스로 배포되어 자유롭게 사용할 수 있습니다.

사용 전 확인 사항

auth 명령을 통해 인증 상태를 점검하는 것이 좋습니다. 또한, 다운로드하려는 앱이 해당 계정에 구매 이력이 있는지, 또는 무료 앱인지에 따라 purchase 명령이 필요할 수 있습니다. 자동화 환경에서는 --non-interactive 옵션을 반드시 지정해야 하며, 키체인 접근이 필요한 경우 --keychain-passphrase로 패스프레이스를 제공해야 합니다. 특정 버전의 메타데이터나 버전 목록을 조회할 때는 get-version-metadata와 list-versions 명령을 활용하면 됩니다.

AI가 이 저장소의 README를 읽고 2026년 10월 10일에 쓴 글입니다. 사실관계는 깃허브 원문이 기준입니다.

숫자로 본 저장소

깃허브 트렌딩 기록
트렌드가 기록을 시작한 2026년 6월 19일 ~ 11월 8일 가운데 6일 · 처음 오른 날 8월 30일 · 일간 최고 5위(8월 31일)

2026년 11월 8일 기준으로 깃허브에서 읽은 숫자입니다.

언어
Go
주제 태그
apple · appstore · cli · command-line · command-line-tool · go · golang · golang-library
별
12,228
7일 동안 늘어난 별
+129
기여자
33
포크
1,085
최근 릴리스
v2.8.0 · 2026년 11월 8일
커밋
277
마지막 커밋
2026년 11월 8일
열린 이슈
10
열린 PR
0

함께 보면 좋은 저장소

깃허브에서 보기 → · 홈페이지

README에 달기

trend.ondo.sh · 깃허브 일간 트렌딩 5위 · 2026년 8월 31일 trend.ondo.sh · GitHub daily trending #5 · August 31, 2026

위 배지는 이 저장소가 2026년 6월 19일 이후 깃허브 일간 트렌딩에서 가장 높이 오른 순위와 그날을 보여 줍니다. README의 언어에 맞는 줄을 붙여 넣으세요. 배지를 누르면 이 페이지가 열리고, 저장소가 더 높이 오르면 배지도 저절로 바뀝니다.

한국어 README

[![trend.ondo.sh](https://trend.ondo.sh/github/r/majd--ipatool/badge.svg)](https://trend.ondo.sh/github/r/majd--ipatool/)

영어 README

[![trend.ondo.sh](https://trend.ondo.sh/github/r/majd--ipatool/badge.en.svg)](https://trend.ondo.sh/github/r/majd--ipatool/en.html)