问题标签 [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.
ios - 适用于 iOS 的最佳免费崩溃报告器
我想从用户那里获取我的应用程序的崩溃日志,以便我可以在下一次更新中解决显示停止问题。为此,我可以在我的应用程序代码中使用一些第三方崩溃报告器。最初我从PLCrashReporter开始。这是一个很酷的框架,可以生成日志(比如苹果创建的日志)。
然后,我选择用我的应用程序实现Crashlytics。它以一种优雅的方式创建日志,其中包含比其他崩溃报告器更多的详细信息。
我的问题是,
- 这两者有什么区别?根据您的经验,哪一个更好?
- 他们是合法的吗?我可以在我的应用程序中不加任何条件地添加它们吗?
- 或者,有没有比这两个更好的免费崩溃报告器?
提前致谢
ios - UIAlertView 和 UIActionSheet buttonClicked - EXC_BAD_ACCESS
我收到了两份关于 Crashlytics 的崩溃报告,其中包含类似的日志,一份用于 an UIAlertView
,一份用于 an UIActionSheet
:
我正在使用 ARC,在我的代码中,我在视图控制器中分配/初始化警报视图和操作表,将委托设置为self
. 我找不到问题的根源,有什么建议吗?
这是一个例子SomeViewController.m
:
结束我实施(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
ios - iOS SIGABRT 发布
我最近设置了 Crashlytics 以从我的 iOS 应用程序接收崩溃日志,并且我不断收到 SIGABRT 崩溃日志,但我无法找到它的来源。
如果你能帮助我一点,这是崩溃日志:
谢谢你的帮助 !
编辑:为了清楚起见,我多次收到此崩溃日志,我无法在我的测试设备上重现该错误
android - Crashlytics 无法初始化,AndroidManifest.xml 中缺少 API 密钥
我发现了有关 Crashlytics 的问题。我已经成功地将 crashlytics 集成到 Eclipse 中。并在带有标签的AndroidManifest.xml
文件中使用 api 键配置了我的示例 android 应用程序。meta-data
在我的Crashlytics.start(this)
活动课上。但是当我尝试运行它时,它给了我一个错误,即
无法初始化 Crashlytics,AndroidManifest.xml 中缺少 API 密钥。当条目已经存在于清单文件中时。以下是错误日志。
请帮我。
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
android - 在 Eclipse 的 Crashlytics 安装中找不到存储库
我正在尝试将 Crashlytics SDK 安装到我的 Eclipse 中,但出现以下错误:
“安装软件”遇到问题。收集要安装的项目时发生错误
这是 Crashlytics 存储库中的问题吗?有人可以帮我解决这个问题吗?
android - 设置 Crashlytics 时无法运行应用程序 - 抛出 NoClassDefFoundError
我正在尝试将 Crashlytics 添加到我的 Android 应用程序中,但是当我在 Eclipse 中按下“运行”按钮时,由于出现 NoClassDefFoundError,我无法运行它。
我安装了带有 Crashlytics 插件的 ADT 版本的 Eclipse,然后我运行了 Crashlytics 助手。当我到达“构建并运行您的应用程序以检查 Crashlytics 是否正常”时,我得到以下堆栈跟踪:
我检查了项目库和 crashlytics.jar 在那里,它也在构建路径中。我还清理了项目并删除了 bin 文件夹。我还没有找到任何解决这个问题的方法。我已经将 Crashlytics 添加到其他 Android 项目中,我没有遇到任何问题,但是这个已经成为一个很大的失败。
任何帮助将不胜感激,我不知道该怎么做......谢谢,亲切的问候!
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 日志记录?
这会给我一个完美的跟踪(我在调试/开发时在控制台日志中看到的内容是我认为可能的最佳跟踪,因为我习惯了输出序列),以后可以帮助我识别问题。
iphone - Crashlytics 集成问题
我无法将Crashlytics集成到我的项目中。
按照网站上的说明进行操作。但是在安装 Crashlytics mac 应用程序后不久,添加新的构建脚本,粘贴脚本,然后我构建我的项目以继续,然后应用程序崩溃了。
更新:那时,我忘记在 AppDelegate 中初始化 Crashlytics 实例。这完全是我的错,不是服务也不是客户端应用程序(顺便说一句,这真的很棒!)。你可以在下面看到答案。
android - 使用 IntelliJ 的 Crashlytics 运行 Android 应用程序
我正在尝试使用 Maven 将 Crashlytics 集成到我们的 Android 项目中。mvn clean package
我已经设置了所有必需的插件,并且从命令行执行并完成了构建。运行从命令行构建的应用程序时 - 一切正常。
从 IntelliJ 运行应用程序时出现问题。
我认为Crashlytics
执行 generate-resources 阶段时会发生所有魔术:
这个插件被添加到我的应用程序 pom.xml 中:
所以 - 问题是 - 当 IntelliJ 构建我的 APK 时,我如何执行这个目标?
应用程序运行时出现的错误:
更新(07-24):
接受的答案应该可以工作,但是如果您重新下载并重新安装插件 - 它应该可以与本机 IntelliJ 构建器一起使用。虽然(今天)在 Ubuntu 机器上启动 IntelliJ 时它会崩溃。