From 8304b2a0f9df23d776be1cbda8232f0e9e8561c2 Mon Sep 17 00:00:00 2001 From: 7YHong Date: Tue, 22 Feb 2022 22:42:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=AB=E5=BA=94=E7=94=A8-=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E8=BF=90=E8=A1=8C=E5=B1=95=E7=A4=BAgif?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- quickapp/README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/quickapp/README.md b/quickapp/README.md index a59c918..f3c3997 100644 --- a/quickapp/README.md +++ b/quickapp/README.md @@ -4,6 +4,8 @@ PushDeer 是一个开放源码的无 App 推送服务 这里是 PushDeer 的 `快应用` 端的源码 +![演示](https://s2.loli.net/2022/02/22/4vMP7VrutciCdw6.gif) + --- ## 支持明细 @@ -20,6 +22,8 @@ PushDeer 是一个开放源码的无 App 推送服务 - [ ] 优化界面显示效果 --- + + ## 环境准备 - node环境(开发使用的版本是v16.13.1) - [快应用IDE](https://www.quickapp.cn/docCenter/post/97) @@ -31,13 +35,16 @@ PushDeer 是一个开放源码的无 App 推送服务 > 由于快应用编译器貌似不支持从.env文件加载相关配置,此步骤通过手工进行 - 修改后端API地址 + 编辑`src/helper/api.js`文件,修改`baseUrl`常量为当前使用的API地址 - 修改包名 + 编辑`src/manifest.js`文件,修改`package`参数为目标包名 > 包名关系到各厂商的应用申请,及微信平台应用信息 - 修改微信开放平台APPID + 编辑`src/manifest.js`文件,修改`features/{"name": "service.wxaccount"}`下的`appId`参数为微信开放平台ID > 需要与微信开放平台的应用匹配,否则无法使用微信登录 @@ -55,11 +62,13 @@ IDE打开项目后,会自动编译执行,并把界面展示到模拟器 ## 运行与调试 - 真机预览 + `IDE`中,点击模拟器上方二维码按钮,弹出当前二维码 ![预览二维码](https://s2.loli.net/2022/02/22/f75jwbEI9y8RJHl.png) 手机保持与PC在同一网络,打开`快应用调试器`,点击`扫码安装` - 真机调试 + 运行成功后,回到`快应用调试器`,点击`开始调试`,PC端会自动打开调试器,可以查看预览及日志等信息 ![调试](https://s2.loli.net/2022/02/22/ZFghDiBWTRa42yd.png) @@ -70,7 +79,7 @@ IDE打开项目后,会自动编译执行,并把界面展示到模拟器 ## 发布上线流程 基本步骤如下: - 注册快应用及各厂商开发者账号 -- 绑定开发者账号 +- 绑定厂商开发者账号 - 生成证书(证书路径位于`/sign/release` 及`/sign/debug`目录下) - 获取证书指纹 - 在各厂商开放平台创建应用、完成审核