标签: crash-log

如何手动标记iOS崩溃以查看崩溃日志

试图调试应用程序.麻烦的是我找不到这个程序.

symbolicatecrash.sh

sudo cp /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Plug-ins/iPhoneRemoteDevice.xcodeplugin/Contents/Resources/symbolicatecrash /usr/local/bin/
Run Code Online (Sandbox Code Playgroud)

它是单独的下载吗?我正在使用XCode 3.2.3

谢谢.

iphone crash-log ipad symbolicatecrash ios

26
推荐指数
3
解决办法
4万
查看次数

如何在iOS中使用dSYM文件解码崩溃日志?

我的iOS应用程序崩溃了.我想用dSYM文件读取崩溃日志.这怎么可能?

crash crash-log ios

18
推荐指数
2
解决办法
1万
查看次数

如何设置jvm崩溃日志文件的位置

我需要配置创建jvm崩溃日志的位置.我喜欢他们的名字(hs_err_pid.log),但我希望他们在特定的文件夹中创建.

这里你可以看到你可以使用

-XX:ErrorFile=./hs_err_pid<pid>.log
Run Code Online (Sandbox Code Playgroud)

param用于设置创建的FILE,但是如果将其设置为文件夹,那么使用原始命名约定在该文件夹中创建文件,它不起作用,将被忽略.

我一直在通过崩溃jvm 1.6来测试这个问题,使用这个:PathDasher dasher = new PathDasher(null);

有谁知道实现这个目标的方法?

java jvm crash-log

17
推荐指数
1
解决办法
3万
查看次数

Swift崩溃日志中"Arg = Exploded"是什么意思?

我从Crashlytics/Fabric获得崩溃日志,其内容如下:

function signature specialization <Arg[0] = Exploded, Arg[1] = Owned To Guaranteed> of
MyClass.viewWillAppear (MyClass)(Swift.Bool) -> ()
Run Code Online (Sandbox Code Playgroud)

Arg [0]的爆炸意味着什么?有两个论点是奇怪的,因为我们在viewWillAppear这里谈论- 是对象本身的第一个参数吗?

crash-log swift

10
推荐指数
1
解决办法
1119
查看次数

___lldb_unnamed_function在符号化的崩溃日志中

我在iPhone OS 7.0.4上生成了崩溃日志.我有适当的.app和.dSYM文件.当我使用Xcode 5表示崩溃日志时,它会显示如下:

Thread 0 Crashed:
0   MyProject          0x001df98a ___lldb_unnamed_function6108$$MyProject + 42
1   MyProject          0x001e0c49 ___lldb_unnamed_function6119$$MyProject + 9
2   MyProject          0x002928d5 ___lldb_unnamed_function8439$$MyProject + 13
3   MyProject          0x0027fa1f ___lldb_unnamed_function8072$$MyProject + 287
4   MyProject          0x0028e657 ___lldb_unnamed_function8368$$MyProject + 27
5   MyProject          0x002888d1 ___lldb_unnamed_function8257$$MyProject + 201
Run Code Online (Sandbox Code Playgroud)

当我用Xcode 4表示崩溃日志时,它产生了正确的结果 - 它向我展示了我的应用程序中发生崩溃的类和方法.堆栈跟踪中没有涉及匿名块.

为什么Xcode 4和Xcode 5会产生不同的符号化崩溃日志?当我以详细模式运行symbolicatecrash脚本时,它会显示两个Xcode的相同结果:它们匹配正确的.app和.dSYM文件,并且都完成了这些行:

done.
1 binary images were found.
Running /Applications/Xcode.app/Contents/Developer/usr/bin/atos -arch armv7 -l 0xd1000 -o '<PATH>/MyProject.app/MyProject' 0x002928d5 0x002888d1 0x001e0c49 0x0027fa1f 0x000d8f27 0x001df98a 0x0028e657 | 
got symbolicator for <PATH>/MyProject.app/MyProject, base address 4000
Run Code Online (Sandbox Code Playgroud)

xcode crash-log ios xcode4 xcode5

9
推荐指数
1
解决办法
4322
查看次数

如何在Xcode或iTunes连接上获取Testflight外部测试人员的崩溃日志?

有没有办法知道某人的应用程序有什么问题.它正在研究其他人的设备,但这个人.

该人试图删除以前的版本并安装新版本,但它仍然无法正常工作.我怀疑我放在文档文件夹中的其中一个文件可能仍然存在...但此文件的格式自...以来已更改

crash-log ios testflight

9
推荐指数
1
解决办法
7105
查看次数

我正在学习iOS开发并且有一个崩溃的MapKit应用程序.需要帮助了解此崩溃日志

我正在努力和应用程序从"BNR iOS编程指南"第5章调用whereami.我有应用程序工作,并将其留在我的手机上,以显示我正在学习的妻子和家人.尽管如此,它仍然表现出一种常规的崩溃行为.这是发生了什么....

当你第一次打开应用程序然后运行它就可以了,如果你回家然后在几分钟内再次打开它就可以了,如果你把它留在后台然后重新打开几分钟(比如5个或更多) )后来它崩溃了.然后你可以重新打开它然后它很好,但模式重复.

我已经用书仔细检查了我的所有代码并查看了勘误页面,但无法弄清楚可能出现的问题.Xcode组织者显示所有崩溃的日志,但我不知道如何阅读.我开始怀疑,因为这只是一个学习项目,应用程序,并不意味着真正的使用,也许是失去了一些东西,它使多任务/背景/重启??? 是否正确?我正在使用运行iOS 4.3.4的iPhone 4上的Xcode 4.1.如果有人能提供任何帮助,我将不胜感激.

以下是我认为崩溃日志的相关部分:

Incident Identifier: 352B538C-75BB-4BDF-9C2B-EC9613CE1B44
CrashReporter Key:   5896ed7851b999169919cab30c69940f74ed6b0c
Hardware Model:      iPhone3,1
Process:         WhereAmI [775]
Path:            /var/mobile/Applications/DB57A854-01F8-460F-B8CD-38B8FC50FBAF/WhereAmI.app/WhereAmI
Identifier:      WhereAmI
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2011-07-23 18:47:19.093 -0400
OS Version:      iPhone OS 4.3.4 (8K2)
Report Version:  104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib          0x356d8a1c __pthread_kill + 8
1   libsystem_c.dylib               0x34d543b4 pthread_kill …
Run Code Online (Sandbox Code Playgroud)

debugging xcode mkmapview crash-log ios

7
推荐指数
2
解决办法
2354
查看次数

Xamarin.iOS 的设备崩溃日志

我在不同地点有一位客户使用“Ad-Hoc”部署测试我们的软件。他的应用程序崩溃了,我无法重现它。他给了我来自 XCode 管理器的崩溃日志,但我无法弄清楚如何将它们与我的 c#/Xamarin 解决方案相关联。

这是崩溃的线程(UI 线程)的日志。

Thread 0 Crashed:
0   libsystem_kernel.dylib          0x385541fc __pthread_kill + 8
1   libsystem_pthread.dylib         0x385bda2e pthread_kill + 54
2   libsystem_c.dylib               0x38504ff8 abort + 72
3   MedXChangeiOS                   0x008c8690 0x7a000 + 8709776
4   MedXChangeiOS                   0x008d906e 0x7a000 + 8777838
5   MedXChangeiOS                   0x0027a0c2 0x7a000 + 2097346
6   libsystem_platform.dylib        0x385b8060 _sigtramp + 40
7   libsystem_pthread.dylib         0x385bda2e pthread_kill + 54
8   libsystem_c.dylib               0x38504ff8 abort + 72
9   MedXChangeiOS                   0x0093faac 0x7a000 + 9198252
10  MedXChangeiOS                   0x008c8a48 0x7a000 + 8710728
11  MedXChangeiOS                   0x008e38b2 0x7a000 …
Run Code Online (Sandbox Code Playgroud)

xamarin.ios crash-log

6
推荐指数
1
解决办法
3060
查看次数

如何以编程方式获取iOS崩溃日志?

我希望以编程方式在iPhone中检索崩溃日志.在iOS 10及更高版本中,可以在此处找到日志列表:

Settings --> Privacy -->Analytics --> Analytics Data-->logfiles.json
Run Code Online (Sandbox Code Playgroud)

是否可以以编程方式访问日志文件.我基本上想要获取数据部分中找到的所有文件.只是与我的应用程序相关的文件.

注意:我不是在寻找Appstore批准.

logging objective-c crash-log ios

6
推荐指数
1
解决办法
887
查看次数

Xcode 没有显示最近的崩溃日志

在我的手机上,我将与应用程序开发人员共享设置为On.

设置 > 隐私 > 分析 > 与应用开发者共享 > 开启

我打印了一个 nil 值来强制崩溃:

var x: String?
print(x!)
Run Code Online (Sandbox Code Playgroud)

我在控制台中看到了崩溃,但是当我去:

Window > Device and Simulators > myPhone > myApp's name > View Device Logs > Process > myApp's name
Run Code Online (Sandbox Code Playgroud)

我只看到我的应用程序从 2017 年 11 月开始的旧崩溃(之前或之后都没有)。它没有显示我的应用程序的任何当前崩溃,但它显示了我所有其他应用程序(例如 YouTube、Slack、Stack Overflow 等)的所有当前崩溃。我一小时前刚刚打印了一个 nil 值的那个甚至没有出现。

在此处输入图片说明

在 Xcode 中,我导航到 Crashes,但它显示 No Crash Logs:

Windows > Organizer > Crashes > App Store > releaseInAppStore但 nada

为什么我最近的崩溃日志没有出现?

xcode crash-log ios

6
推荐指数
1
解决办法
3283
查看次数