Crashlytics以某种方式与XCode对话:
是否只关注所有DerivedData/...
文件夹(已打开的项目,重新发送的项目,构建版本)中的更改,然后运行类似nm BINARY | grep Crashlytics
(静态库链接检测)的内容,或者有更好的工具可用?
答案 0 :(得分:0)
为了检测在Xcode中打开的项目,我会说它会查看文件夹甚至挂钩到打开的应用程序。
对于磁盘上的项目,我假设它会扫描.xcworkspace
和.xcodeproj
目录。
为了检测构建,它会向目标添加一个Run阶段脚本。这是检测构建的方式,知道何时将其添加到项目中并将符号化文件上载到Crashlytics服务器。