Merge pull request #76 from 7YHong/main

快应用-增加运行展示gif
This commit is contained in:
Easy 2022-02-22 22:44:44 +08:00 committed by GitHub
commit 9114bc6879
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 1 deletions

View File

@ -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在同一网络打开`快应用调试器`,点击`扫码安装`
<img src="https://s2.loli.net/2022/02/22/hBGlUcEKsw1fjz3.jpg" height='400px'>
- 真机调试
运行成功后,回到`快应用调试器`,点击`开始调试`PC端会自动打开调试器可以查看预览及日志等信息
![调试](https://s2.loli.net/2022/02/22/ZFghDiBWTRa42yd.png)
@ -70,7 +79,7 @@ IDE打开项目后会自动编译执行并把界面展示到模拟器
## 发布上线流程
基本步骤如下:
- 注册快应用及各厂商开发者账号
- 绑定开发者账号
- 绑定厂商开发者账号
- 生成证书(证书路径位于`/sign/release` 及`/sign/debug`目录下)
- 获取证书指纹
- 在各厂商开放平台创建应用、完成审核