自动上传符号表
-
先把脚本下载到本地
下载文件包含的内容
- 把
buglySymbolIOS.jar
这个文件放到用户主目录(Home)d的bin目录下(没有bin文件夹,创建一个)
脚本放的位置
- 配置Xcode编译执行脚本
-
在xcode 工程对应Target的Build Phases中新增Run Scrpit Phase
- 打开工具包中的
dSYMUpload.sh
,复制所有内容,在新增的run scripit phase中粘贴
3.修改新增的run script中的 <YOUR_APP_ID> 为您的App ID,<YOUR_APP_KEY>为您的App Key,<YOUR_BUNDLE_ID> 为App的Bundle Id
修改appkey等
手动配置
- 下载最新版
Bugly ios符号表工具
bugly符号表
- 跳这这个工具下载存放的位置,然后执行上传方法
~/Downloads/buglyqq-upload-symbol java -jar buglyqq-upload-symbol.jar -appid 替换自己appid -appkey 替换自己的appkey -bundleid 替换自己的bundleid -version 1.6.4 -platform IOS -inputSymbol /Users/ruicong/Desktop/dSYMs/熊 猫开黑.app.dSYM
-
上传成功后,会出现200状态
上传成功
符号表的生成
cd /Users/ruicong/Documents/Bugly
~/Documents/Bugly java -jar buglySymboliOS.jar -i /Users/ruicong/Desktop/dSYMs/熊猫开黑.app.dSYM
生成的符号表位于dSYMs下,生成一个buglySymbol_熊猫开黑_armv7-0d5f1_arm64-0236c.zip
文件
查看DSYM文件的UUID
xcrun dwarfdump --uuid /Users/ruicong/Desktop/dSYMs/熊猫开黑.app.dSYM
结果:
UUID: 0D5F1C35-FA6B-3C36-BF59-F604F6B10309 (armv7) /Users/ruicong/Desktop/dSYMs/熊猫开黑.app.dSYM/Contents/Resources/DWARF/熊猫开黑
UUID: 0236CBDC-D0C1-3064-9EF7-F983D2E5DEEA (arm64) /Users/ruicong/Desktop/dSYMs/熊猫开黑.app.dSYM/Contents/Resources/DWARF/熊猫开黑
也可以通过符号表工具查看UUID
~ cd /Users/ruicong/Documents/Bugly
~/Documents/Bugly java -jar buglySymboliOS.jar -uuid -i /Users/ruicong/Desktop/dSYMs/熊猫开黑.app.dSYM
网友评论