开发者工具iOSCI/CDSaaS

plist 预检:App Store 上传前检查

在打包上传前自动检查 Info.plist 里那些会被 App Store Connect 打回的低级错误

痛点
开发者常因 Info.plist 里的小问题被 App Store Connect 打回:版本号带字母、权限说明写着 TODO、打包后还留着未展开的 $(VARIABLE)、Mac App 忘了填 LSApplicationCategoryType。这些问题要等上传后才发现,浪费一次构建和等待。
方案
提供一个零依赖的 Node CLI 和 GitHub Action,支持 XML 与二进制 plist,能区分工程里的 plist 和打包后 .app 里的 plist,自动匹配苹果文档和 ITMS 报错规则,逐条给出带官方文档链接的提示。
用户
iOS/Mac App 独立开发者、小团队发布工程师
MVP
支持 XML 和二进制 plist 解析;内置常见 ITMS 报错规则集;区分工程与打包产物;输出可读报告并附苹果文档链接;提供 npx 一键运行和 GitHub Action
变现
CLI 免费 + 团队版订阅提供自定义规则集和 CI 门禁报告;或一次性买断桌面 GUI 版
为何现在
App Store 审核规则越来越细,独立开发者缺少上传前的本地校验工具;规则集可逐步积累形成壁垒

来源讨论 · 1

  1. V2EX[分享创造] 开源了一个 Info.plist 检查器,上传 App Store Connect 之前先查一遍
← 返回列表