---
title: 使用命令行界面构建软件包
slug: world-sdk-guide-ch/LTL3C3YiTuIEtZ2Qguw7q
docTags: 
createdAt: 2024-09-02T08:34:13.137Z
---

您可以在Unity的批处理模式下通过ZEPETO World SDK构建一个世界，并将其上传到ZEPETO Studio。

:::hint{type="danger"}
- 仅支持使用电子邮件登录创建的ZEPETO Studio帐户。
- 当前Unity项目中设置的世界版本将被应用和部署。
- 请检查ZEPETO Studio是否允许上传新版本。
- 在输入CLI命令之前，请确保关闭正在运行的Unity编辑器。
- 请检查Unity安装路径和项目路径。
:::



请参考以下指南以获取基本的预发布世界设置。

:::hint{type="info"}
**📘&#x20;**&#x8BF7;参考以下指南。\[[释放你的世界](docId:06Jp2RjOFTK9V0rdWm4HS)]
:::



要在Unity的批处理模式下运行，请输入以下CLI命令：

- 以下是使用默认Unity安装路径的CLI示例。请根据您自己的安装路径进行更改。
- 输入项目路径和账户信息时，请不要加引号。
- 如果您只想构建而不上传，请从命令中排除-upload标志。
- 使用批处理文件或脚本文件时要小心，因为账户信息和密码可能会被泄露。



## Windows

- 如何运行命令提示符：按下键盘上的Windows+R键打开运行对话框，然后在文本输入框中输入"cmd"并点击"确定"按钮。

```shell
"C:\\Program Files\\Unity\\Hub\\Editor\\2020.3.9f1\\Editor\\Unity.exe" -batchmode -nographics -projectPath [项目路径] -executeMethod "ZepetoPackageCliBuilder.BuildWithArgs" -id [ZEPETO Studio 账户（电子邮件）] -password [密码] -worldId [世界 ID] -upload
```

- 这是在 Windows 命令提示符中输入命令的示例：

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-RxQztL4ROVajH4Nvy6_T6-20240904-102413.png)



## MacOS

- 如何运行终端：按快捷键 Command + Space 打开 Spotlight 搜索，然后输入 "Terminal" 并按 Enter。

```shell
/Applications/Unity/Hub/Editor/2020.3.9f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath [项目路径] -executeMethod "ZepetoPackageCliBuilder.BuildWithArgs" -id [ZEPETO Studio 账户（电子邮件）] -password [密码] -worldId [世界 ID] -upload
```

- 这是在 MacOS 终端中输入命令的示例：

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-6zv55iCY7VLqlprrzILRh-20240904-102413.png)

:::hint{type="success"}
**👍&#x20;**&#x6784;建 > .zepetopackage 文件会在您所工作的 Unity 项目文件夹中创建。
:::

