开发期间的应用程序包装
在开发过程中,应用程序包装分三个阶段执行:未加密的包装、测试加密包装和生产加密包装。 此外,您可以将一个包拆分为多个子集包,然后刻录到多张光盘。
本主题将介绍以下内容:
测试加密包装
默认情况下,makepkg pack
使用测试加密来创建包。 这样就可以测试性能。 我们建议您使用测试加密来部署和测试包装。
要使用测试加密创建包,请调用 makepkg pack
,如下所示。
MakePkg.exe pack /f <Mapfile> /d <LooseContentDir> /pd <OutputFolder>
创建用于生产的加密包装
要创建最终提交包,请使用用于创建测试包的相同包装命令,但需要 /l 标志。
MakePkg.exe pack /f <Mapfile> /d <LooseContentDir> /pd <OutputFolder> /l
提示: 对于 Xbox 控制台程序包。使用 makepkg /lk 来测试和提交同一个软件包! 关于 makepkg 提供的可用程序包加密方法的更多信息,请参阅 加密部分。
拆分包
splitpkg.exe工具可根据子集 XML 文件将包拆分为一个或多个子集包。 然后,您可以将这些子集包刻录到单独的光盘上。 如果游戏非常大而无法放到单张光盘上,这尤其有用。
splitpkg split /f <SubsetFile> /p <SourcePackage> /pd <OutputFolder>