【Bugly】自动上传dSYM文件

1、你的Mac需要安装Java运行环境,如果没安装,请下载安装:jdk-13.0.1.dmg
2、下载 自动配置符号表工具包 并解压:
image.png
3、添加自动上传脚本

Xcode -> TARGETS -> Build Phases -> Add -> New Run Script Phase

image.png

4、将自动配置符号表工具包解压出来的dSYMUpload.sh文件内容粘贴至Run Script
image.png
5、配置好Run Script的相关参数
BUGLY_APP_ID="bugly应用的 App ID"
BUGLY_APP_KEY="bugly应用的 App Key"
BUNDLE_IDENTIFIER="app的 Bundle Identifier"

# UPLOAD_DSYM_ONLY=1

## Debug模式编译是否上传,1=上传 0=不上传,默认不上传
 UPLOAD_DEBUG_SYMBOLS=1

## 模拟器编译是否上传,1=上传 0=不上传,默认不上传
# UPLOAD_SIMULATOR_SYMBOLS=0

## 只有Archive操作时上传, 1=支持Archive上传 0=所有Release模式编译都上传
# UPLOAD_ARCHIVE_ONLY=0
6、设置Xcode每次编译都生成dSYM文件

XCode -> Build Settings -> Build Option -> Debug Information Format -> DWARF with dSYM File

image.png

XCode -> Build Settings -> Apple Clang - Code Generation -> Generate Debug Symbols -> Yes
image.png

7、查看 Run Script 执行情况:cmd + 9
左侧导航栏

上传成功
8、Bugly后台查看上传情况:
image.png
  • Run Script 上传的符号表一般以“$(MARKETING_VERSION……)”开头
  • 上传成功会显示“制作完成”
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。