我正在使用Fabric / upload-symbols脚本将IOS DSYM上载到Firebase,日志显示DSYM文件已成功加载(见下文)。
尽管如此,crashlytics仪表板仍说DSYM丢失了 ,并指定了成功加载的UUID。
我看到的唯一区别是crashlytics以大写形式指定数字并添加破折号,但我不认为这是问题所在。
该代码通过Xcode 10.2与Jenkins一起编译 我们以前有Fabric,但是我通过Firebase控制台取消了链接
... jenkins ... / workspace / Pods / Fabric / upload-symbols -gsp ... jenkins ... / workspace /.../ GoogleService-Info.plist -p ios ... jenkins .. ./workspace/ipa /.../ myapp-dSYM.zip
upload-symbols [74993:12390210]在dSYM中成功提交了具有UUID uuid_in_lowercase 的体系结构arm64的符号:/var/folders/rj/...jenkins.../workspace/ipa/myapp -dSYM.zip.unzipped / myapp.app.dSYM