I

ipatool

SHA-256
10.4k stars·开发工具·已提供 SHA-256 校验码,下载后可自行核对文件完整性

命令行工具,可从 App Store 搜索并下载 iOS、iPadOS、tvOS 和 visionOS 应用的 IPA 安装包。支持登录认证、获取许可和版本管理,比网页版工具更灵活,适合自动化脚本。

智能下载

下载 Download 版本

v2.4.0 · 17.2 MB

终端里直接下载 App Store 的 IPA 文件

核心功能

  • 支持搜索和下载 iPhone、iPad、Apple TV、Vision Pro 应用
  • 可用 Apple ID 登录、查看账号信息、获取应用许可
  • 查看已购应用列表和所有可用版本
  • 支持 JSON 输出和非交互模式,便于脚本自动化
  • 跨平台(Windows/Linux/macOS),可通过 Homebrew 安装

避坑指南

  • •下载的是加密的 IPA 文件,无法直接查看内部代码,需配合解密工具或越狱环境使用;需要有效的 Apple ID,且部分应用可能需要先获取许可(购买)才能下载;不要用于盗版,仅限个人合法用途。

适用场景

  • 开发者需要将 App Store 上的应用下载为 IPA 文件进行分析或测试
  • 自动化环境中批量获取指定应用的安装包或检查版本更新

ipatool 是一款跨平台命令行工具,可直接从 App Store 搜索并下载 iOS、iPadOS、tvOS 和 visionOS 的应用安装包(IPA 文件)。它支持使用 Apple ID 登录认证、跨平台搜索、获取应用许可、查看已购应用列表以及下载加密的 IPA 文件。相比网页版下载服务,ipatool 完全在终端中运行,支持 JSON 格式输出,并提供非交互模式,非常适合脚本自动化和 CI/CD 流程。支持通过 Homebrew 安装,命令结构清晰(auth、search、purchase、download、list-versions 等),是开发者和研究人员获取 App Store 应用的实用利器。

标签

App StoreIPA下载命令行工具Apple自动化

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

从 GitHub Releases 下载对应系统版本的可执行文件

4

在终端中运行 ipatool auth login 并输入 Apple ID 和密码

5

使用 ipatool search 搜索应用,获取 bundle identifier 或 app ID

安装指引
  1. 从 GitHub Releases 下载对应系统版本的可执行文件
  2. 在终端中运行 ipatool auth login 并输入 Apple ID 和密码
  3. 使用 ipatool search 搜索应用,获取 bundle identifier 或 app ID
文件完整性

已提供 SHA-256 校验码,下载后可自行核对文件完整性

该校验码提取自 GitHub 官方 Release 页面

SHA256 校验码

37efaab18f1a9bb69c9966afd0535c8c0e91db27d5dc0432d2fa67be213ea023

该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

macOS 用户若通过 Homebrew 安装,执行 brew uninstall ipatool 即可;手动安装的用户直接删除下载的可执行文件即可。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-10-20 21:07:04
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

5 FAQs

相似推荐