问题标签 [crashlytics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
481 浏览

ios - 适用于 iOS 的最佳免费崩溃报告器

我想从用户那里获取我的应用程序的崩溃日志,以便我可以在下一次更新中解决显示停止问题。为此,我可以在我的应用程序代码中使用一些第三方崩溃报告器。最初我从PLCrashReporter开始。这是一个很酷的框架,可以生成日志(比如苹果创建的日志)。

然后,我选择用我的应用程序实现Crashlytics。它以一种优雅的方式创建日志,其中包含比其他崩溃报告器更多的详细信息。

我的问题是,

  • 这两者有什么区别?根据您的经验,哪一个更好?
  • 他们是合法的吗?我可以在我的应用程序中不加任何条件地添加它们吗?
  • 或者,有没有比这两个更好的免费崩溃报告器?

提前致谢

0 投票
2 回答
1397 浏览

ios - UIAlertView 和 UIActionSheet buttonClicked - EXC_BAD_ACCESS

我收到了两份关于 Crashlytics 的崩溃报告,其中包含类似的日志,一份用于 an UIAlertView,一份用于 an UIActionSheet

我正在使用 ARC,在我的代码中,我在视图控制器中分配/初始化警报视图和操作表,将委托设置为self. 我找不到问题的根源,有什么建议吗?

这是一个例子SomeViewController.m

结束我实施(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex

0 投票
2 回答
3951 浏览

ios - iOS SIGABRT 发布

我最近设置了 Crashlytics 以从我的 iOS 应用程序接收崩溃日志,并且我不断收到 SIGABRT 崩溃日志,但我无法找到它的来源。

如果你能帮助我一点,这是崩溃日志:

谢谢你的帮助 !

编辑:为了清楚起见,我多次收到此崩溃日志,我无法在我的测试设备上重现该错误

0 投票
4 回答
9443 浏览

android - Crashlytics 无法初始化,AndroidManifest.xml 中缺少 API 密钥

我发现了有关 Crashlytics 的问题。我已经成功地将 crashlytics 集成到 Eclipse 中。并在带有标签的AndroidManifest.xml文件中使用 api 键配置了我的示例 android 应用程序。meta-data在我的Crashlytics.start(this)活动课上。但是当我尝试运行它时,它给了我一个错误,即 无法初始化 Crashlytics,AndroidManifest.xml 中缺少 API 密钥。当条目已经存在于清单文件中时。以下是错误日志。

错误图像

请帮我。

0 投票
31 回答
97905 浏览

android - How to disable Crashlytics during development

Is there any simple way to turn Crashlytics Android SDK off while developing ?

I don't want it to send a crash every time I do something stupid

On the other hand I don't want to comment out Crashlytics.start() and possibly risk forgetting to uncomment it and commit

0 投票
1 回答
4882 浏览

android - 在 Eclipse 的 Crashlytics 安装中找不到存储库

我正在尝试将 Crashlytics SDK 安装到我的 Eclipse 中,但出现以下错误:

“安装软件”遇到问题。收集要安装的项目时发生错误

这是 Crashlytics 存储库中的问题吗?有人可以帮我解决这个问题吗?

0 投票
3 回答
4871 浏览

android - 设置 Crashlytics 时无法运行应用程序 - 抛出 NoClassDefFoundError

我正在尝试将 Crashlytics 添加到我的 Android 应用程序中,但是当我在 Eclipse 中按下“运行”按钮时,由于出现 NoClassDefFoundError,我无法运行它。

我安装了带有 Crashlytics 插件的 ADT 版本的 Eclipse,然后我运行了 Crashlytics 助手。当我到达“构建并运行您的应用程序以检查 Crashlytics 是否正常”时,我得到以下堆栈跟踪:

我检查了项目库和 crashlytics.jar 在那里,它也在构建路径中。我还清理了项目并删除了 bin 文件夹。我还没有找到任何解决这个问题的方法。我已经将 Crashlytics 添加到其他 Android 项目中,我没有遇到任何问题,但是这个已经成为一个很大的失败。

任何帮助将不胜感激,我不知道该怎么做......谢谢,亲切的问候!

0 投票
1 回答
371 浏览

ios - 将 RestKit 日志发送到 Crashlytics

如果我理解正确,那么使用 CLSNSLog 而不是 NSLog 也会将日志(我在开发时在控制台中看到)发送到 Crashlytics 日志报告。听起来很完美。

更完美的是,我在控制台中获得的所有输出都将发送到 Crashlytics。更准确地说...... RestKit 目前记录这样的网络请求:

我 restkit.network:RKObjectRequestOperation.m:174 GET ' https://api.domain.com/api/ ...'

我 restkit.network:RKObjectRequestOperation.m:210 GET ' https://api.domain.com/api/ ...' (200 OK) [1.3199 s]

有没有办法在 Crashlytics Logs 中也包含 RestKit 日志记录?

这会给我一个完美的跟踪(我在调试/开发时在控制台日志中看到的内容是我认为可能的最佳跟踪,因为我习惯了输出序列),以后可以帮助我识别问题。

0 投票
5 回答
22258 浏览

iphone - Crashlytics 集成问题

我无法将Crashlytics集成到我的项目中。

按照网站上的说明进行操作。但是在安装 Crashlytics mac 应用程序后不久,添加新的构建脚本,粘贴脚本,然后我构建我的项目以继续,然后应用程序崩溃了。

更新:那时,我忘记在 AppDelegate 中初始化 Crashlytics 实例。这完全是我的错,不是服务也不是客户端应用程序(顺便说一句,这真的很棒!)。你可以在下面看到答案。

0 投票
1 回答
5081 浏览

android - 使用 IntelliJ 的 Crashlytics 运行 Android 应用程序

我正在尝试使用 Maven 将 Crashlytics 集成到我们的 Android 项目中。mvn clean package我已经设置了所有必需的插件,并且从命令行执行并完成了构建。运行从命令行构建的应用程序时 - 一切正常。

从 IntelliJ 运行应用程序时出现问题。

我认为Crashlytics执行 generate-resources 阶段时会发生所有魔术:

这个插件被添加到我的应用程序 pom.xml 中:

所以 - 问题是 - 当 IntelliJ 构建我的 APK 时,我如何执行这个目标?

应用程序运行时出现的错误:

更新(07-24):

接受的答案应该可以工作,但是如果您重新下载并重新安装插件 - 它应该可以与本机 IntelliJ 构建器一起使用。虽然(今天)在 Ubuntu 机器上启动 IntelliJ 时它会崩溃。