草庐IT

ios - Xcode 5.0 不符号化崩溃日志

coder 2023-09-21 原文

我有一个已提交的 iOS 应用程序,并且我有构建存档。所以,我从 iTunesConnect 中获取了崩溃信息,但是当我尝试对它们进行符号化时(将 .crash 文件拖到 Xcode Organizer 中,它们没有得到符号化。我还按下了 Symbolicate 按钮。

我使用的是 Xcode 5.0,我很确定我所符号化的崩溃来 self 所拥有的构建存档的正确版本。

为什么它不起作用有什么想法吗?

谢谢!

编辑

Incident Identifier: E2A64AF6-C8A3-465D-81C3-09674CD18771
Hardware Model:      iPhone4,1
Process:         MyApp [9551]
Path:            /var/mobile/Applications/0B0523C1-0EF9-41D8-AE91-D0C43B8DC00E/MyApp.app/MyApp
Identifier:      MyApp
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2013-09-17 16:42:10.390 -0500
OS Version:      iOS 6.1.3 (10B329)
Report Version:  104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xc2269d62
Crashed Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libobjc.A.dylib                 0x3975f5b0 objc_msgSend + 16
1   MyApp                           0x00215812 0x100000 + 1136658
2   MyApp                           0x00216ca0 0x100000 + 1141920
3   MyApp                           0x001494e2 0x100000 + 300258
4   UIKit                           0x33898fb0 -[UIApplication _deactivateForReason:notify:] + 396
5   UIKit                           0x338cef26 -[UIApplication _handleApplicationSuspend:eventInfo:] + 310
6   UIKit                           0x338451e2 -[UIApplication handleEvent:withNewEvent:] + 2454
7   UIKit                           0x338446c8 -[UIApplication sendEvent:] + 68
8   UIKit                           0x33844116 _UIApplicationHandleEvent + 6150
9   GraphicsServices                0x3555c5a0 _PurpleEventCallback + 588
10  GraphicsServices                0x3555c1ce PurpleEventCallback + 30
11  CoreFoundation                  0x31a11170 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 32
12  CoreFoundation                  0x31a11112 __CFRunLoopDoSource1 + 134
13  CoreFoundation                  0x31a0ff94 __CFRunLoopRun + 1380
14  CoreFoundation                  0x31982eb8 CFRunLoopRunSpecific + 352
15  CoreFoundation                  0x31982d44 CFRunLoopRunInMode + 100
16  GraphicsServices                0x3555b2e6 GSEventRunModal + 70
17  UIKit                           0x338982fc UIApplicationMain + 1116
18  MyApp                           0x00148b9a 0x100000 + 297882
19  MyApp                           0x001028f4 0x100000 + 10484

这是其中一次崩溃。

最佳答案

我遇到了同样的问题,对我来说这是因为我为 Xcode 应用程序指定的名称。

当 5 的 GM 版本发布时,我仍在 4.6 中编写生产代码。之前的版本附加了 DPn,但 GM 被称为“Xcode”,所以我将其重命名为“Xcode 5”。那个空间是我的问题。

查看控制台日志并展开 [symbolicatecrash] stderr: 在它开始查找我的应用程序的符号后,我发现了以下行:

sh: /Applications/Xcode: No such file or directory

将应用程序重命名为“Xcode5”并立即点击重新符号化符号化崩溃日志。

这可能不是您的确切问题,但肯定值得扩展控制台日志中的 stderr: 部分并查找与为您的应用获取符号文件相关的任何错误。

关于ios - Xcode 5.0 不符号化崩溃日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19112614/

有关ios - Xcode 5.0 不符号化崩溃日志的更多相关文章

  1. ruby - 检查 "command"的输出应该包含 NilClass 的意外崩溃 - 2

    为了将Cucumber用于命令行脚本,我按照提供的说明安装了arubagem。它在我的Gemfile中,我可以验证是否安装了正确的版本并且我已经包含了require'aruba/cucumber'在'features/env.rb'中为了确保它能正常工作,我写了以下场景:@announceScenario:Testingcucumber/arubaGivenablankslateThentheoutputfrom"ls-la"shouldcontain"drw"假设事情应该失败。它确实失败了,但失败的原因是错误的:@announceScenario:Testingcucumber/ar

  2. Ruby Readline 在向上箭头上使控制台崩溃 - 2

    当我在Rails控制台中按向上或向左箭头时,出现此错误:irb(main):001:0>/Users/me/.rvm/gems/ruby-2.0.0-p247/gems/rb-readline-0.4.2/lib/rbreadline.rb:4269:in`blockin_rl_dispatch_subseq':invalidbytesequenceinUTF-8(ArgumentError)我使用rvm来管理我的ruby​​安装。我正在使用=>ruby-2.0.0-p247[x86_64]我使用bundle来管理我的gem,并且我有rb-readline(0.4.2)(人们推荐的最少

  3. ruby - 如何在 Lion 上安装 Xcode 4.6,需要用 RVM 升级 ruby - 2

    我实际上是在尝试使用RVM在我的OSX10.7.5上更新ruby,并在输入以下命令后:rvminstallruby我得到了以下回复:Searchingforbinaryrubies,thismighttakesometime.Checkingrequirementsforosx.Installingrequirementsforosx.Updatingsystem.......Errorrunning'requirements_osx_brew_update_systemruby-2.0.0-p247',pleaseread/Users/username/.rvm/log/138121

  4. ruby - 如何验证 IO.copy_stream 是否成功 - 2

    这里有一个很好的答案解释了如何在Ruby中下载文件而不将其加载到内存中:https://stackoverflow.com/a/29743394/4852737require'open-uri'download=open('http://example.com/image.png')IO.copy_stream(download,'~/image.png')我如何验证下载文件的IO.copy_stream调用是否真的成功——这意味着下载的文件与我打算下载的文件完全相同,而不是下载一半的损坏文件?documentation说IO.copy_stream返回它复制的字节数,但是当我还没有下

  5. Ruby 文件 IO 定界符? - 2

    我正在尝试解析一个文本文件,该文件每行包含可变数量的单词和数字,如下所示:foo4.500bar3.001.33foobar如何读取由空格而不是换行符分隔的文件?有什么方法可以设置File("file.txt").foreach方法以使用空格而不是换行符作为分隔符? 最佳答案 接受的答案将slurp文件,这可能是大文本文件的问题。更好的解决方案是IO.foreach.它是惯用的,将按字符流式传输文件:File.foreach(filename,""){|string|putsstring}包含“thisisanexample”结果的

  6. Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting - 2

    1.错误信息:Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/http:requestcanceledwhilewaitingforconnection(Client.Timeoutexceededwhileawaitingheaders)或者:Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/http:TLShandshaketimeout2.报错原因:docker使用的镜像网址默认为国外,下载容易超时,需要修改成国内镜像地址(首先阿里

  7. ruby-on-rails - 创建 ruby​​ 数据库时惰性符号绑定(bind)失败 - 2

    我正在尝试在Rails上安装ruby​​,到目前为止一切都已安装,但是当我尝试使用rakedb:create创建数据库时,我收到一个奇怪的错误:dyld:lazysymbolbindingfailed:Symbolnotfound:_mysql_get_client_infoReferencedfrom:/Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundleExpectedin:flatnamespacedyld:Symbolnotfound:_mysql_get_client_infoReferencedf

  8. ruby - 鸭子输入字符串、符号和数组的优雅方式? - 2

    这是针对我无法破坏的现有公共(public)API,但我确实希望对其进行扩展。目前,该方法采用字符串或符号或任何其他在作为第一个参数传递给send时有意义的内容我想添加发送字符串、符号等列表的功能。我可以只使用is_a吗?数组,但还有其他发送列表的方法,这不是很像ruby​​。我将调用列表中的map,所以第一个倾向是使用respond_to?:map。但是字符串也会响应:map,所以这行不通。 最佳答案 如何将它们全部视为数组?String的行为与仅包含String的Array相同:deffoo(obj,arg)[*arg].eac

  9. ruby - 如果它是标点符号,我怎么能从字符串中删除最后一个字符,在 ruby​​ 中? - 2

    啊,正则表达式有点困惑。我正在尝试删除字符串末尾所有可能的标点符号:ifstr[str.length-1]=='?'||str[str.length-1]=='.'||str[str.length-1]=='!'orstr[str.length-1]==','||str[str.length-1]==';'str.chomp!end我相信有更好的方法来做到这一点。有什么指点吗? 最佳答案 str.sub!(/[?.!,;]?$/,'')[?.!,;]-字符类。匹配这5个字符中的任何一个(注意,。在字符类中并不特殊)?-前一个字符或组

  10. ruby - 为什么不能使用类IO的实例方法noecho? - 2

    print"Enteryourpassword:"pass=STDIN.noecho(&:gets)puts"Yourpasswordis#{pass}!"输出:Enteryourpassword:input.rb:2:in`':undefinedmethod`noecho'for#>(NoMethodError) 最佳答案 一开始require'io/console'后来的Ruby1.9.3 关于ruby-为什么不能使用类IO的实例方法noecho?,我们在StackOverflow上

随机推荐