
# 如何将应用发布到华为OneMDOS
#### 约束与限制
该功能当前处于受限使用阶段，如需使用请[提交工单](https://console.huaweicloud.com/ticket/?locale=zh-cn#/ticketindex/createIndex)申请开通。
#### 操作步骤
1. 参考[如何登录经典应用设计器](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_5025.html)中操作，登录经典版设计器。
2. 在应用开发页面左侧，单击![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001933046348.png)，选择"设置"。
   
   包类型选择"资产包"，界面参数详细介绍，请参见[如何将应用发布到"我的仓库"](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_5049.html)。
   图1编译设置   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001933046332.png "点击放大")
   
   
3. 在应用开发页面左侧，单击![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960285457.png)，选择"编译"。
   
   编译成功后，页面会显示"编译*XXX*成功"。
   图2编译资产包   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001933046344.png)
   
   
4. 在应用开发页面左侧，单击![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001933047980.png)，选择"华为OneMDOS"。
   
   将应用中的标准页面和高级页面，发布到华为OneMDOS。
   
   
5. 在弹出的页面，输入华为OneMDOS的租户名、用户名和密码进行登录。
6. 单击"授权"，授权AstroZero将应用包传到华为OneMDOS平台的小程序中。
7. 参考[图3]和[表1]，设置发布参数，单击"发布"。
   
   图3发布至华为OneMDOS   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960287101.png "点击放大")
    表1发布到"华为OneMDOS"参数说明 
   | 参数          | 说明                                                                                                                                        |
   |:---|:---|
   | oneMDOS项目名称 | 选择发布至华为OneMDOS上具体的项目名称。                                                                                                                   |
   | 小程序名称       | 选择要发布到华为OneMDOS上的应用AppID，请登录华为OneMDOS管理后台提前创建。                                                                                            |
   | 版本号         | 每次发布时，需要设置新的版本号。                                                                                                                          |
   | 主页          | 打开华为OneMDOS小程序时，要展示的主页。                                                                                                                   |
   | 请选择环境类型     | 承载应用程序服务的AstroZero环境类型，包括"开发环境"、"运行环境"和"沙箱"。                                                                                              |
   | 运行环境/沙箱域名   | 运行环境/沙箱的环境域名。当"请选择环境类型"配置为"运行环境"或"沙箱"时，该参数才需要配置。                                                                                          |
   | 运行环境/沙箱租户ID | 运行环境/沙箱环境的租户ID，配置后小程序运行时会在请求头自动添加租户ID。 获取方法：登录运行环境/沙箱环境，在管理中心左侧导航栏中选择"用户管理 \> 公司配置 \> 公司信息"，查看"租户ID"。 |
   | 开启调试        | 是否开启调试功能，开启后，在华为OneMDOS小程序使用过程中会展示控制台，方便调试使用。当小程序正式用于生产环境时，建议关闭调试。                                                                        |
      
   发布后，单击"发布记录"，单击具体的某条发布记录，可查看发布详情。
   
   
8. （可选）发布后，单击"下载"，可下载小程序包。
 
