有时我的应用程序会因为这个错误日志而崩溃:-[NSNullfloatValue]:unrecognizedselectorsenttoinstance0x3befd090我没有调用任何“floatValue”,那么我如何才能找到使应用程序崩溃的确切行?要重现崩溃需要一些我无法控制的网站的特定数据,那么有什么办法可以解决这个问题吗?谢谢。 最佳答案 最简单的方法是添加异常断点。转到后点Pane,然后单击左上角的opde+。在弹出窗口中选择AddExceptionBreakpoint。只需单击弹出窗口中的Done,您就可以在调试器抛出的
Closed.ThisquestiondoesnotmeetStackOverflowguidelines。它当前不接受答案。想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。6年前关闭。Improvethisquestion我正在使用ARC,应用程序崩溃,说收到内存警告。我使用了苹果乐器:看来我没有任何泄漏,但是我找不到哪里出了问题。崩溃与内存有关,我不能使用release和任何形式的终止。这是我第一次使用arc处理内存使用情况。因为我已经处理了将近两个月,所以我可以调试一下吗?我在github上有我的代码,因此如果您查看它会很有帮助。你可以找到它here.我要解
出于开发目的,我已经在我的iPhone5s上安装了iOS9.2beta。当然,我还安装了Xcode7.2beta。当我想在设备上运行应用程序扩展(键盘)时,应用程序会正确构建,安装在iPhone上并启动。然而,然后,我在Xcode中看到了这条消息:Couldnotlaunch"MyApp"processlaunchfailed:failedtogetthetaskforprocess有人知道如何解决这个问题吗?编辑:在Xcode7.2的最终发布版本中,消息更改为Couldnotlaunch"MyApp"unabletoattach 最佳答案
所以,我在尝试构建我的项目时遇到了这个问题。目前,如果我在Debug模式下运行项目,它运行良好,应用程序在设备上启动,我可以测试东西。然而,奇怪的是当我切换到发布版本并尝试在设备上构建时。当我按下“运行”按钮时,Xcode正常构建并且构建成功通知甚至弹出,但随后我收到此错误代码。让我的应用程序调用xxx无法启动“xxx.app”没有那个文件或目录:/Users/*myName*/Library/Developer/Xcode/DerivedData/*Bunchofxcodefolders*/Products/Release-iphoneos/xxx.app/xxx我进入finder并
统一5.1.2iOS8.4我注意到iPhone6Plus存在大量性能问题在iPhone4s、5、6上测试,性能看起来大约运行稳定的60FPS但在iPhone6Plus上,由于某些原因,性能下降到大约22FPS。Unity分析器只是显示更长的渲染时间。这是iPhone6Plus的日志注意到平均帧时间比iPhone4s更长,最大帧时间是iPhone4s的两倍?我想知道这是我的问题还是Unity的错误,可能是Metal? 最佳答案 我之前遇到过这个问题,iPhone6plus会默认使用metal图形库。不幸的是,目前这是非常错误的,实际上
我怎样才能最容易地找出我的代码中触发此(即“程序接收信号:EXC_BAD_ACCESS”)的点?当我得到这个并查看控制台时,我没有看到任何其他信息,例如本例中的堆栈跟踪。我知道我可以在代码中放置断点并尝试逐步查找,但是,如果有一种方法可以更轻松地找到代码而无需大量断点并逐步完成,那就太好了。编辑1-重新输入回溯(重新回答这个答案),我看到了这个,这似乎并没有完全突出我的代码中的重点?(gdb)backtrace#00x00fd7a63inobjc_msgSend()#10x06019780in??()#20x0046cf16in-[UISectionRowDatarefreshWith
我正在尝试调试一个明显的CSS转换样式错误,它只发生在iOS11移动设备上。但是当我尝试使用Safari检查这些设备时,设备名称短暂地显示在“开发”菜单上然后消失。我能够正常检查运行iOS10的设备(iPhone6),但我尝试调试的实际问题并没有发生。尝试使用运行iOS11的两台不同设备和多台计算机。还有不同的电缆,包括原装Apple电缆。移动设备:iPhone711.0.2(15A421)、iPhone711.0.3(15A432)桌面设备:MacBookSierra10.12.5(16F73)等Safari:版本10.1.1(12603.2.4)及其他
通过应用程序图标从后台返回时发生崩溃。但是我在控制台日志中看不到任何详细信息。有终止信号,但找不到信号编号。exitedabnormallyviasignal.Processexited:->重现我的崩溃的过程如下:通过点击应用图标启动应用。以普通用户身份使用该应用。按主页将其置于后台。等几分钟。点击跳板屏幕上的应用程序图标以再次使用它。应用程序崩溃并退出。由于崩溃仅在从后台返回时发生,并且需要进入后台几分钟,因此我无法在附加lldb的情况下以Debug模式运行。我没有使用任何后台功能。此外,我没有在Fabric的Crashlytics中看到任何崩溃报告。所以我认为信号处理程序也不能被
当您的应用程序在iOS上出现错误时返回的崩溃日志非常棒,但是如果它包含您的应用程序启动时的控制台输出作为日志的一部分,那就更好了100倍。有没有办法在崩溃日志中自动包含该信息,或者有一个半自动系统供测试人员在发送崩溃日志时使用? 最佳答案 我想你可能想看看http://apphance.com.这正是您正在寻找的-包括测试人员从设备发送问题报告的能力,包括屏幕截图,您可以跟踪session历史记录,包括完整的控制台日志,您甚至可以看到内存不足问题导致的崩溃,否则很难无需物理访问设备。它现在是封闭测试版,但很快就会对所有人开放。您可以
我从应用程序收到崩溃报告,但Xcode无法符号化我的应用程序特定的符号:Thread0name:Dispatchqueue:com.apple.main-threadThread0Crashed:0libsystem_kernel.dylib0x32c43a1c__pthread_kill+81libsystem_c.dylib0x33a0a3b4pthread_kill+522libsystem_c.dylib0x33a02bf8abort+723libsystem_c.dylib0x33a306d4__assert_rtn+1404MyApplication0x0000dd540x