生态桌面应用
打包与发布
锁定目标原生制品并生成 macOS、Windows 或 Linux 图形应用 Bundle。
锁定依赖
首次构建或切换目标平台后,在应用根目录运行:
yanbao 装
yanbao 查提交生成的言序.lock。它记录当前目标、依赖精确提交、包内容摘要,以及所选言台动态库的 ABI、SHA-256 和大小。一个目标的锁文件不能冒充另一个架构的锁文件。
图形应用清单
[应用]
类型 = "图形"
名称 = "我的言界应用"
标识 = "dev.example.my-ui-app"
版本 = "0.1.0"
[权限]
图形界面 = true
原生扩展 = true
剪贴板 = true
文件对话框 = true构建当前宿主的正式 Bundle:
yanbao 构 --release --bundle言包会把 YXB、当前目标的锁定言台动态库、权限元数据、资源、图标、许可和摘要装入 macOS.app、Windows GUI 应用目录或 Linux AppDir。应用不得复制或硬编码 DLL、dylib 或 so 路径。
六目标发布
每个目标都应在对应原生执行器重新生成锁、检查、测试、构建示例并运行自动退出窗口。汇总作业只有在六项全部成功后才能创建源码归档、目标锁目录和 SHA-256 文件。平台签名、公证或商店上传属于产物验收后的分发步骤。