https://github.com/linxunfeng/bugly-symbol-uploader
符号表上传辅助工具(目前仅支持iOS) www.npmjs.com/package/buglysu
https://github.com/linxunfeng/bugly-symbol-uploader
Last synced: about 1 year ago
JSON representation
符号表上传辅助工具(目前仅支持iOS) www.npmjs.com/package/buglysu
- Host: GitHub
- URL: https://github.com/linxunfeng/bugly-symbol-uploader
- Owner: LinXunFeng
- License: mit
- Created: 2022-12-23T08:43:29.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-04T14:13:26.000Z (over 3 years ago)
- Last Synced: 2025-03-29T12:35:35.009Z (about 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 152 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bugly符号表上传辅助工具
```shell
_ _
| |__ _ _ __ _ | | _ _ ___ _ _
| '_ \ | | | | / _` || || | | |/ __|| | | |
| |_) || |_| || (_| || || |_| |\__ \| |_| |
|_.__/ \__,_| \__, ||_| \__, ||___/ \__,_|
|___/ |___/
Usage: buglysu [options] [command]
Bugly上传符号表辅助工具
Options:
-v, --version 查看当前版本
-f, --file [value] 根据JSON配置文件上传符号表
-h, --help 查看帮助信息
Commands:
init [path] 创建配置文件
Info:
Author: LinXunFeng
GitHub: https://github.com/LinXunFeng
Repository: https://github.com/LinXunFeng/bugly-symbol-uploader
```
## 安装
全局安装
```shell
npm i buglysu -g
```
## 使用
使用 `init` 指令创建一份配置文件
```shell
buglysu init
```
```json
{
"appId": "",
"appKey": "",
"bundleId": "",
"version": "",
"platform": "IOS",
"buglyqqUploadSymbolJarPath": ".../buglyqq-upload-symbol.jar",
"symbolZipPath": ".../x.x.x.app.dSYM.zip",
"symbols": [
"xxx.app.dSYM",
"xxx.framework.dSYM",
]
}
```
`Bugly` 相关的参数就不做说明了
|`字段`|描述|
|-|-|
|`buglyqqUploadSymbolJarPath`|`buglyqq-upload-symbol.jar` 文件的路径(请使用绝对路径)|
|`symbolZipPath`|符号表的压缩文件(请使用绝对路径)|
|`symbols`|需要上传的所有符号表(空则全部上传)|
```shell
# buglysu -f 配置文件
buglysu -f config.json
```