Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
dbf671bf
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3172
Star
105
Fork
804
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
93
列表
看板
标记
里程碑
合并请求
67
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
93
Issue
93
列表
看板
标记
里程碑
合并请求
67
合并请求
67
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
dbf671bf
编写于
11月 21, 2024
作者:
辛宝Otto
🥊
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: 更新部分截图
上级
7611c5d0
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
12 addition
and
6 deletion
+12
-6
docs/tutorial/mp-harmony/intro.md
docs/tutorial/mp-harmony/intro.md
+12
-6
未找到文件。
docs/tutorial/mp-harmony/intro.md
浏览文件 @
dbf671bf
...
...
@@ -68,7 +68,7 @@ npm install -g @atomicservice/ascf-toolkit --registry=https://registry.npmmirror
搜索
`e.module.dependencies=this._dependencies,`
替换为
`/* e.module.dependencies=this._dependencies, */`
也就是手动注释这一行
文件
也就是手动注释这一行
代码。
#### 2. 修改 task-service.js
...
...
@@ -78,7 +78,7 @@ npm install -g @atomicservice/ascf-toolkit --registry=https://registry.npmmirror
替换为
```does not exist oh_modules.`);if(!o){return;}```
也就是追加了一行
`if(!o){return;}`
也就是追加了一行
`if(!o){return;}`
代码。
修改完这两个文件,重启 DevEco 编辑器后生效。请注意这是临时兼容方案,后续修复后 DevEco 会自动解决。
...
...
@@ -95,7 +95,7 @@ npm install -g @atomicservice/ascf-toolkit --registry=https://registry.npmmirror
### 1. 配置 manifest.json 文件
项目运行需要配置元服务包名,打开项目根目录的
`mainefest.json`
填写
`鸿蒙元服务配置 - 应用包名`
,结构类似
`com.atomicservice.[你的
应用包名
]`
。
项目运行需要配置元服务包名,打开项目根目录的
`mainefest.json`
填写
`鸿蒙元服务配置 - 应用包名`
,结构类似
`com.atomicservice.[你的
AppID
]`
。
![
配置 manifest.json 文件
](
https://web-ext-storage.dcloud.net.cn/uni-app/harmony/f7a94969-59d3-42ad-84be-adf5bcadcd54.png
)
...
...
@@ -105,7 +105,7 @@ npm install -g @atomicservice/ascf-toolkit --registry=https://registry.npmmirror
项目根目录创建
`harmony-mp-configs/build-profile.json5`
文件,将元服务原生项目中的
`build-profile.json5`
文件内容复制。
![
配置签名证书
](
https://web-ext-storage.dcloud.net.cn/uni-app/harmony/
25329a0f-75bf-4812-8efc-3ada29e4ae23
.png
)
![
配置签名证书
](
https://web-ext-storage.dcloud.net.cn/uni-app/harmony/
6991974b-52d2-4bdc-85fa-d93887b887e8
.png
)
### 3. 配置权限模版
...
...
@@ -195,16 +195,22 @@ npm install -g @atomicservice/ascf-toolkit --registry=https://registry.npmmirror
在 HBuilderX 中选择
`发行 - 鸿蒙元服务`
,进行元服务打包。等待打包完成,会提示上传完成。接下来到 DCloud开发者中心完善上架资料。
![](
https://web-ext-storage.dcloud.net.cn/uni-app/harmony/506b5153-ec4b-4d8b-93ac-df1ac42de2f5.png
)
上传成功截图如下:
![](
https://web-ext-storage.dcloud.net.cn/uni-app/harmony/a40b554b-2ba3-4a7b-8d2c-a9baa43e9bb7.png
)
### 4. 完善上架资料
在上个步骤中,控制台在上传完成之后,提示打开
[
DCloud 开发者中心
](
https://dev.dcloud.net.cn
)
,选择
`应用管理 - 我的应用 - 选择项目 APPID`
,进入项目详情,选择
**各平台信息**
,打开下面截图的页面,选择
**发布**
按钮。
在上个步骤中,控制台在上传完成之后,提示打开
[
DCloud 开发者中心
](
https://dev.dcloud.net.cn
)
。如果你是项目协作者账号登录,请切换为项目作者账号登录。
选择
`应用管理 - 我的应用 - 选择项目 APPID`
,进入项目详情,选择
**各平台信息**
,打开下面截图的页面,选择
**发布**
按钮。
![](
https://web-ext-storage.dcloud.net.cn/uni-app/harmony/0dba9aa1-1a5f-4fea-86b0-35f7c9e691bd.png
)
表单会默认填写部分元服务信息,请务必确定完成了
**上架前置准备**
要求内容。填写完成后选择
**提交审核**
按钮。
## 注意事项
### 发布报错 `hvigor ERROR: Invalid storeFile value. Make sure it is not null or empty. The file must be included`
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录