让你的 AI Agent 连接 Apple 公证服务

提供提交 ID 或软件文件名,让 AI 解释报告状态,帮助找到需要检查的日志。

4 个工具 Custom credential

试试这些 Apple 公证服务 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill Apple 公证服务

检查软件提交

读取提交状态,获取日志链接供后续检查。

/oo Apple 公证服务: 读取 Apple Notary 提交[提交 ID],解释状态并获取日志下载链接,注明通过公证也可能存在警告。

查找最近提交

列出最近提交,按提供的软件名称定位记录。

/oo Apple 公证服务: 列出最近 Apple 公证提交,查找名为[软件文件名]的记录,读取状态并报告标识。

开始使用 Apple 公证服务

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 Apple 公证服务

    使用 App Store Connect API 私钥和 Key ID 连接,团队密钥还需要 Issuer ID。

    连接 Apple 公证服务 →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 一个具有公证访问权限的 App Store Connect API 密钥。

Apple 公证服务 工具

Apple Notary 提交记录描述软件公证状态,日志链接提供进一步调查材料;通过公证不代表没有警告。

读取提交与日志链接

列出最近提交、读取状态,并获取会过期的日志下载 URL。

4 个工具

Submit Software

登记一次新的公证提交,并取回用于上传软件包的 Amazon S3 临时凭证。该动作本身不上传任何内容:它只是预留这次提交,返回 bucket、对象键 (object key) 和短期 AWS 凭证,随后需要你自己把与所填 SHA-256 完全一致的那份文件上传上去。凭证在本次调用后 12 小时过期。只有上传完成后公证服务才会开始公证,因此从未上传文件的提交会一直停留在 In Progress;上传完成后请轮询 get_submission_status,直到状态离开 In Progress。

apple_notary.submit_software

Get Submission Status

读取一次公证提交的状态。In Progress 表示公证服务尚未完成,也可能表示软件包从未上传到 Amazon S3;Accepted、Invalid 和 Rejected 都是终态。无论结果如何都应接着读 get_submission_log,因为已通过的提交同样可能带有警告。

apple_notary.get_submission_status

List Submissions

列出所连接密钥所属团队的公证提交。公证服务最多只返回最近 100 条,且不提供分页和筛选,所以它用于找回丢失的提交标识符,而不是查看完整历史。

apple_notary.list_submissions

Get Submission Log

获取一次公证提交的日志下载地址。该日志是一个 JSON 文件,列出公证服务发现的全部问题,其中包括已通过提交上的警告,因此即使公证成功也值得一读。该动作只返回地址,不会下载任何内容;地址在数小时后过期,再次调用该动作会签发一个新的地址。

apple_notary.get_submission_log

常见问题

登记提交会上传软件吗?

不会。登记返回临时上传凭据,需要另行上传对应文件后才会开始公证。

可以找回丢失的提交 ID 吗?

最近提交列表有助于查找,但最多包含最近 100 条,不是完整历史。

已通过的提交仍可能有警告吗?

可能。通过后也应获取并检查日志;日志操作返回下载 URL,不返回日志正文。

连接 Apple 公证服务

关于 Apple 公证服务 ↗