#代码签名
gon - macOS 应用签名和公证自动化工具
macOS公证代码签名开发者证书Apple IDCLI工具Github开源项目
gon 是一款 macOS 应用签名和公证自动化工具,支持命令行操作和 Go 语言集成。它可对各类语言的二进制文件进行签名、打包和公证,支持多文件并发处理。gon 能生成 dmg 或 zip 格式的包,自动完成公证流程,简化 macOS 应用分发。该工具还提供 Go API,便于与其他项目集成。
GitHubUpdates - GitHub应用程序更新框架 简化发布版本管理
GitHubUpdatesCocoa框架应用更新GitHub releases代码签名Github开源项目
GitHubUpdates是一款基于Cocoa的开源框架,旨在简化从GitHub发布版本安装应用程序更新的过程。该框架提供了类似Sparkle的功能,但专门针对GitHub的发布和标签系统进行了优化。它支持后台更新检查、定期检查以及通过Interface Builder的便捷集成。框架内置了代码签名验证机制,有效保障了更新过程的安全性。开发者只需在GitHub上创建标签并上传应用程序归档文件,即可实现自动更新功能,大大简化了应用程序的版本管理和更新流程。
create-dmg - 快速生成精美DMG安装包的macOS应用工具
DMGmacOS应用分发代码签名图标生成Github开源项目
create-dmg是一个开源的命令行工具,用于生成macOS应用的DMG安装包。它可自动完成代码签名、添加软件协议和创建DMG图标等任务。该工具使用简单,仅需一行命令即可生成标准化的DMG文件。create-dmg支持macOS 10.13及以上系统,适用于需要快速打包分发macOS应用的开发者。