<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[SPKG封装方法：目录、Manifest、签名与校验]]></title><description><![CDATA[<h2>从这里开始封装套件</h2>
<p dir="auto">正式格式名称是 <strong>SPKG（.spkg）</strong>。SPKG1.0用于第三方原生程序格式合同，SPKG1.1用于受审定的官方平台模块。官方1.1已有引擎，原生1.0的格式/Schema/工具可用，但第三方生产安装执行器尚未开放。</p>
<ol>
<li>先确认格式，按规定根目录放manifest.json和实际架构文件，不加套件名外层目录。</li>
<li>用Rust spkg工具检查Manifest与目录，输出到源目录之外。</li>
<li>开发未签名包只有显式allow-unsigned可预检，不能当作生产可信包。</li>
<li>正式签名使用仓库外0600种子文件，外部受信任公钥验签；不要在社区上传私钥。</li>
<li>核对整包SHA-256、工具版本、实际架构/ABI、依赖、权限与数据保留，并记录可复现测试。</li>
</ol>
<h2>命令示例与完整教程</h2>
<p dir="auto"><a href="https://www.apuos.cn/docs/packages/quickstart" rel="nofollow ugc">从目录到签名包的逐步教程</a>给出工具构建、manifest、build、public-key和check命令，以及示例目录和当前限制。<br />
<a href="https://www.apuos.cn/docs/packages/format" rel="nofollow ugc">格式与签名</a>说明尾部、摘要、归档、路径、大小、权限和生命周期合同。<br />
<a href="https://www.apuos.cn/docs/packages/manifest" rel="nofollow ugc">Manifest与Schema</a>解释字段、必填项、架构、入口和资源约束。</p>
<h2>发帖需要什么</h2>
<p dir="auto">请按编辑器提纲提供格式版本、工具版本、NAS/硬件架构、最小目录和脱敏Manifest、完整命令/错误码、预期和实际结果。图标和截图引用文件也应核对。不要公开用户数据、令牌、服务器账号或私钥；author字段不授予官方身份。</p>
<p dir="auto">社区讨论和工具格式通过不等于审核发布。公开第三方上传/审核后台仍为规划合同，不能把不存在的接口当成已上线能力。官方模块必须与精确宿主版本、受审ID与签名发行流程一致。</p>
]]></description><link>https://www.apuos.cn/community/topic/14/spkg封装方法-目录-manifest-签名与校验</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 13:45:22 GMT</lastBuildDate><atom:link href="https://www.apuos.cn/community/topic/14.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 16 Oct 2026 04:40:44 GMT</pubDate><ttl>60</ttl></channel></rss>