我们在iOS应用中使用Fabric / Crashlytics。通常,我们的安装似乎运行良好,调试版本报告崩溃,但我们似乎有一些奇怪的AdHoc版本问题。
如果我转到当前版本(56),我可以看到我引起的崩溃记录为' 1崩溃'在屏幕上: Fabric knows about the crash
现在,如果我点击1.0(56)'的所有问题的链接,它会显示我没有崩溃: But it is not available to view or select
我试过等一天让它们出现,但他们没有。并且,我看到其他设备上的崩溃也没有显示出来。
当我导致此崩溃时,Fabric正确地指出此构建的DSYM缺失(ADhoc构建),因此我从存档中找到它们,压缩它们并上传它们。那警告消失了。
但是,主要列表中未报告崩溃。 DSYMs are loaded
我已经与其他与Crashlytics有问题的人一起审核了各种帖子。我确保Fabric初始化是正确的,并且在其他软件包(如Dacebook和Twitter)之后:
[Fabric with:@[[Crashlytics class]]];
调试和发布的构建脚本设置为带有dsyms的DWARF。
我们在目标的XCode运行脚本中使用我们的API密钥运行Fabric运行脚本。