“ Fabric.framework / run”是什么?建造阶段实际上在做什么?

“ Fabric.framework / run”是什么?建造阶段实际上在做什么?

问题描述:

我使用 Crashlytics 框架在iOS Apps中进行崩溃收集。

I use the Crashlytics framework for crash collecting in iOS Apps.

使用框架时,将在运行 /Fabric/Fabric.framework/run< big;的目标中添加一个构建阶段 -hex-blob> <另一个甚至更大的十六进制blob>

When you use the framework, a "Build Phase" is added to your target that runs /Fabric/Fabric.framework/run <big-hex-blob> <another-even-biger-hex-blob>.

我很想知道这些工具的实际用途–我对让外部供应商的工具参与我的开发工作不满意,我很老

I'd love to know that these actually do – I'm not entirely happy with having external vendors' tools monkey about with my build, I'm old school like that.

来自Crashlytics和Fabric的Mike。

Mike from Crashlytics and Fabric here.

使用运行脚本构建阶段以及您的< APIkey>和< BuildSecret> 来自动处理dSYM的上传,这样您和其他开发人员就无需手动上传一个。

The run script build phase is used, along with your <APIkey> and <BuildSecret>, to automatically handle the uploading of dSYMs so that you, and other developers, never need to manually upload one.

类似地, /Crashlytics.framework/submit 命令用于通过Beta(我们的Beta版分发服务)进行分发。

Similarly, the /Crashlytics.framework/submit command is used for distributions through Beta, our beta distribution service.