ShouArchive 应用图标

ShouArchive

描述文件、产物检查与 OTA 安装文件——发布前的最后一道检查,一款应用全部搞定。

打开 IPA、APK 或 AAB,即可看到商店将展示的信息、签名方式以及申请的权限。按到期日期把描述文件管理得井井有条。为测试版本生成 OTA 安装页面。你的文件从不离开 Mac。

macOS 15 Sequoia 或更高版本 · 支持 Apple Silicon 与 Intel

描述文件

描述文件:从到期日期到设备注册,一站管理

一眼看清 Xcode 安装的所有描述文件。添加 App Store Connect API 密钥后,下载、创建、续期描述文件都无需离开应用。

已安装的描述文件

  • 每一行都有 D-N 到期徽章——30 天内显示橙色,过期后显示红色
  • 筛选:全部 · 新增 · 重复 / 有效 · 即将过期 · 到期
  • 详情视图:设备 UDID、内嵌证书(SHA-1 · SHA-256)和 Entitlements,均可复制
  • 并排比较两个描述文件——列出有差异的设备、证书和 Entitlements
  • 拖入 .mobileprovision 文件即可添加;多选可批量删除

App Store Connect API

  • 获取团队的描述文件,只安装缺少的那些
  • 列出已注册设备并注册新设备,按类型显示配额(例如 iPhone 3 / 100)
  • 创建描述文件:类型、平台、Bundle ID、证书、设备
  • 设备变动或临近到期时,重新生成或续期

只需 Issuer ID、Key ID 和 .p8 文件。密钥保存在你的 Mac 上,请求令牌在本地签名。

历史记录

  • 下载、创建、重新生成、设备注册、添加与删除,按日期分组
  • 按名称、Bundle ID、UUID 或 UDID 搜索
  • 需要追溯什么时候改了什么时,非常方便

产物检查

上传之前,先打开 IPA、APK 或 AAB 看一看

拖入文件即刻解析,无需任何外部工具。从商店页面信息到签名、权限和安全设置,每一项都附有通俗易懂的说明。

商店显示信息

可以直接从构建产物中读出的产品页面信息。

  • 图标、名称、提供者、大小、支持的语言
  • iOS:类别、兼容性、App Tracking Transparency 提示、隐私清单摘要
  • Android:下载大小、所需 Android 版本、权限数量、应用内结算、广告 ID、支持的设备

iOS 签名与权限

  • 签名、描述文件与 Entitlements
  • 权限用途说明(…UsageDescription)——为空时会给出警告
  • 框架、应用扩展和 Entitlements 列表完整显示,绝不截断

Android 签名、安全与 16 KB

  • 证书指纹 SHA-256 · SHA-1 · MD5,以及用于 Kakao 和 Facebook 的密钥哈希
  • 权限分类与设备功能
  • 清单安全设置:allowBackup、明文 HTTP、导出的组件、深层链接
  • 原生库的 16 KB 页面大小对齐检查
  • 构建、配置与大小明细(DEX、资源、各 ABI 的原生库)

只读。文件不会被修改,不会在它旁边写入任何内容,也不会上传到任何地方。

OTA 分发

一个链接,装好测试版本

把现有的 IPA 或 APK 变成安装页面和二维码。将文件上传到你自己的 https 服务器,就完成了。

iOS — Ad Hoc · Enterprise

  • manifest.plistinstall.html,以及 itms-services:// 安装链接的二维码
  • Bundle ID、版本、构建号和应用名称自动从 IPA 中填入
  • 你输入的发行说明会直接写入安装页面

Android — APK

  • install.html:包含图标、版本、SHA-256、安装说明和更新内容
  • 指向安装页面的二维码
  • 包名、版本、应用名称和图标自动从 APK 中填入

由你来托管

  • 选择输出文件夹,文件就会写到那里
  • 应用不会上传任何内容——请把文件放到团队自己的 https 服务器上
  • iOS 要求使用 https,且链接必须在设备上的 Safari 中打开

界面

界面一览

浅色、深色或系统设置主题,文本大小 85 – 150 %。通过窗口底部的图标菜单切换标签页。

系统要求

系统要求

macOS
15 Sequoia 或更高版本Apple Silicon 与 Intel(通用二进制)
语言
6 种语言简体中文 · 繁體中文 · English · 한국어 · 日本語 · Español
外观
浅色 · 深色 · 系统设置文本大小 85 – 150 %
可选
App Store Connect API 密钥仅在下载、创建描述文件和注册设备时需要

获取 ShouArchive

描述文件、产物检查与 OTA——发布前的最后一道检查。

在 Mac App Store 下载