Hawser
Mac应用一体化发布工具:签名、公证、许可证与自动更新
Hawser是一套面向Mac开发者的完整发布工具包,帮助开发者将应用销售到App Store之外的全流程实现自动化。开发者在配置好Config.xcconfig文件后,只需运行一条ship.sh命令,即可自动完成代码签名、苹果公证(notarization)、DMG打包与 staple绑定,并生成经过公证的安装包。整个流程内置35项检查,任何一步出现问题都会停止并输出具体修复方案,而不是输出一个难以理解的状态码。许可证管理层集成了Gumroad的密钥验证逻辑,支持Keychain存储、离线验证、14天宽限期,以及退款和密钥撤销的完整处理流程。自动更新基于Sparkle框架,支持EdDSA签名增量更新,避免了常见的三种静默失败模式。该工具为一次性购买,不限制应用数量,且随苹果平台变化持续更新。官网提供了一个完整运行示例(FocusTimer菜单栏应用),开发者可下载验证整个签名和公证流程是否正常。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议