Tag: 崩溃报告

iOS崩溃日志堆栈跟踪的C#部分没有任何意义

我有一个崩溃日志文件,我用二进制文件中的信息符号化 。 我validation了崩溃日志与这个特定的二进制文件有关 。 我甚至能够脱离C#级堆栈跟踪: $atos -arch armv7 -o 'dev.app'/'dev' 0x00156ac0 m_Action_Spin_MakeChips_Cell_double_double_ulong_System_Collections_Hashtable_System_Collections_Generic_List_1_Chip (in dev) + 1316 但是,我得到的堆栈跟踪没有任何意义! 这些方法不会互相呼叫,也不相关。 可能是有一些中间的堆栈跟踪帧丢失? 这种方式在我的代码中可能是有意义的。 更新 我已经注意到一个非常奇怪的事情,我有两个崩溃日志。 testing人员对两种testing都描述了相同的情况。 其中一个看起来像这样: 0 dev 0x00cbff6c 0x7c000 + 12861292 1 dev 0x00bd4810 0x7c000 + 11896848 2 dev 0x01379838 0x7c000 + 19912760 3 dev 0x0141ba70 0x7c000 + 20576880 4 dev 0x0141bbf4 0x7c000 + 20577268 5 […]

在启动时检测应用程序崩溃

我看到一些应用程序检测应用程序是否最后一次崩溃,以鼓励用户报告错误。 我怎样才能做到这一点? 我试过这个解决scheme ,但没有得到它在我的迅速项目中工作… 我想到的一种方法是每次应用即将closures时保存一些内容,然后在启动应用程序时读取值,我猜应用程序崩溃时将无法保存任何内容,对不对? 但是,这不是很优雅。 有没有更好的方法来检测崩溃? 提前致谢 :)

iOS崩溃日志帮助需要

我一直在收到一些崩溃日志,以查找我无法复制的错误。 当用户点击应用程序中的textView时发生崩溃。 textView位于tableView下方,我扩展了textView的底部约束以适应屏幕上的键盘。 约束通过键盘通知(NSNotificationCenter keyboardWillShow)进行扩展。 下面是两个崩溃日志。 任何帮助,将不胜感激! Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Triggered by Thread: 0 Application Specific Information: abort() called Filtered syslog: None found Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 libsystem_kernel.dylib 0x0000000189793014 __pthread_kill + 8 1 libsystem_pthread.dylib 0x000000018985b450 pthread_kill + 112 2 libsystem_c.dylib 0x0000000189707400 […]

在进行内部testing时,不会在crashlytics上收到崩溃

我已经整合了与吊舱crashlytics。 我曾经用Testflighttesting应用程序。 我注意到有几个在iTunes连接崩溃,但没有收到来自面料/ crashlytics的任何电子邮件。 我尝试像退出(1)手动尝试应用程序崩溃,并在下次启动应用程序时收到一封电子邮件。 因此,假设crashlytics框架成功整合。 你有什么build议,我想看看?

如何将Crashlytics集成到iOS框架目标中?

我有一个iOS框架的目标,我需要集成崩溃报告系统。 所以Crashlytics看起来不错,但是 这个Xcode项目没有任何Mac或iOS目标 那么,有没有什么办法可以将Crashlytics直接整合到iOS框架中呢?

如何获取XCode应用程序的日志

我正在寻找Xcode应用程序本身的日志。 没有我的iOS应用程序或设备的日志。 我一直在做故事板源代码xml的一些实验工作。 有时候我会碰到一个Xcode的随机崩溃,或者像“Main.storyboard文档”无法打开,无法validation文档内容“(这不是git冲突相关的) 我想查看日志,看看它是否给出了一个线索是什么部分的XML导致这些崩溃或错误。 注意:通过查看“控制台”应用程序,我能够find一些额外的崩溃信息。 但不是错误信息。 谢谢。

在Xcodedebugging会话之外查看iOS应用崩溃日志的方法?

我有一个应用程序在用户需要login之前使用它。 为了增强用户体验,用户只需要在第一时间和其他时间login应用程序不会显示login屏幕,但它会显示应用程序[我正在使用用户默认存储他的id]现在我已经实现了但我遇到了一个错误,当我成功login后打开它的应用程序崩溃.. 问题是:模仿我打开应用程序而无需login的情况下,我不得不停止应用程序[这意味着将没有debugging会话],然后重新打开应用程序。 我所要求的是:有没有办法看到什么原因导致错误知道我没有在debugging会话中运行应用程序? 提前致谢

iOS崩溃日志NSObject doesNotRecognizeSelector: – 在哪一行?

我logging了我的应用程序崩溃,但在我的应用程序(5控制)的最后一行只是方法开始。 我怎么知道问题在哪一行? 0 CoreFoundation 0x185f0af50 __exceptionPreprocess + 132 1 libobjc.A.dylib 0x1924141fc objc_exception_throw + 60 2 CoreFoundation 0x185f0fc04 -[NSObject(NSObject) doesNotRecognizeSelector:] + 220 3 CoreFoundation 0x185f0d930 ___forwarding___ + 912 4 CoreFoundation 0x185e2d5dc _CF_forwarding_prep_0 + 92 5 Control 0x10005acb4 -[PaymillPaymentService handleTransactionListRequest:] (PaymillPaymentService.m:211) 6 Foundation 0x186a7416c __103+[__NSOperationInternal _observeValueForKeyPath:ofObject:changeKind:oldValue:newValue:indexes:context:]_block_invoke96 + 28 7 libdispatch.dylib 0x1929ec014 _dispatch_call_block_and_release + 24 8 libdispatch.dylib 0x1929ebfd4 […]

iOS – 全局exception处理程序

有没有办法为iPhone应用程序实现全局exception处理程序,这样,exception而不是静默地崩溃应用程序,可以允许某种消息? 我可以理解,如果它不是可行的,因为程序可能处于不一致的状态,但至less告诉用户“很抱歉 – 出错了! 谢谢!

iOS崩溃报告服务

我担心的是通过iOS中的崩溃报告服务收集崩溃报告来改进我的应用程序。 对于内部testing,我使用Xcode上传了一个testing版本,其中包含一个引发NSRangeException的内置错误。 将应用程序归档并上传到商店之后,使用TestFlight将其安装在运行iOS 9.3.3的iPhone 5s上。 在我看来,我遵循这里描述的所有步骤,但没有成功。 在设备的诊断设置中,自动崩溃报告被启用,我可以看到由我的应用程序引起的各种崩溃日志(> 10)。 在iTunes Connect网站上,我只看到三个整体崩溃,只有一个显示在Xcode Organizer中。 即使通过iTunes同步设备没有任何改变。 联系苹果支持也没有帮助。 因为他们的“信息非常less”。 为了提高稳定性,我需要提供崩溃报告,所以我有几个问题: 崩溃报告服务在内部完成哪些步骤,以及查看一些结果需要多长时间? (正如在iOS开发者库文档中提到的那样,最长可能需要三天时间,到目前为止已经很久了)。 报告是否由相同的错误收集并报告为单个条目? 如果不是什么程序? 我已经search了一些类似的问题,并提出以下信息: 用户说,iOS应用程序崩溃,没有任何进一步的解释 无法在iTunes连接中获取崩溃报告,以查看AppStore中的实时应用程序 我无法在iTunes Connect中收到崩溃报告 通过iTunes Connect提交崩溃日志到苹果公司 你如何查看TestFlight崩溃日志? 我希望有人对苹果的崩溃报告服务有更深入的了解或者已经有了更多的经验,并可以分享这些信息。 非常感谢。