草庐IT

Symbolicate

全部标签

ios - Atos 没有正确地符号化系统框架/库

问题是,当符号化PLCrashReporter报告的堆栈跟踪地址时,不会返回实际的系统框架/库符号化行。我的应用程序行虽然显示了正确的违规行符号化。一些配置。我在我的OSX10.9.5上安装了Xcode5.1.1和Xcode6.0.1。当使用Xcode5.1.1并检查设备日志时,我可以看到崩溃,尽管崩溃报告中没有符号化。使用Xcode6.0.1使我的应用程序崩溃并检查设备日志,我可以看到正确符号化的报告。Atos在任何情况下都不会返回正确的Apple系统框架/库符号化行。它只是返回垃圾,与相应的框架/库无关的类。请参阅下面的示例。详细说明了我如何使用PLCrashReporter符号化

ios - 在没有崩溃的情况下符号化堆栈跟踪

有什么方法可以用符号表示不是完整崩溃报告的堆栈跟踪?我正在将[NSThreadcallStackSymbols]的字符串结果记录到我们的服务器。这不会提供完整格式的崩溃报告,而只是未符号化的堆栈跟踪(下面的示例)。我试图象征这一点。我还尝试替换同一版本中实际崩溃报告的线程0堆栈跟踪。都没有用。我在应用程序存档中确实有构建的dSYM。有没有什么方法可以在不在分发版本中留下符号的情况下做到这一点?0dominofree0x00072891dominofree+4650411dominofree0x000ea205dominofree+9548852dominofree0x000ea033d

ios - 在没有崩溃的情况下符号化堆栈跟踪

有什么方法可以用符号表示不是完整崩溃报告的堆栈跟踪?我正在将[NSThreadcallStackSymbols]的字符串结果记录到我们的服务器。这不会提供完整格式的崩溃报告,而只是未符号化的堆栈跟踪(下面的示例)。我试图象征这一点。我还尝试替换同一版本中实际崩溃报告的线程0堆栈跟踪。都没有用。我在应用程序存档中确实有构建的dSYM。有没有什么方法可以在不在分发版本中留下符号的情况下做到这一点?0dominofree0x00072891dominofree+4650411dominofree0x000ea205dominofree+9548852dominofree0x000ea033d

ios - 我如何可靠地让 Instruments 4.x 进行符号化?

我有点进退两难——无论我做什么,当我在我的设备上进行分析时,我都无法让Apple的Instruments.app对任何包含的乐器进行符号化(它在iOS模拟器中工作正常)。我已经尝试了几乎所有我能想到的方法,包括:检查我是否真的在构建dSYM在调试和发布构建方案之间切换确保我的开发证书中使用的签名证书在Spotlight的隐私列表中添加和删除我的DerivedData文件夹分析前清理和构建在构建和分析之前删除DerivedData文件夹我不确定从这里该何去何从—本周早些时候我有一个或两个小时的符号,但我再也无法让它们出现了。如果能弄清楚使Instruments始终找到我应用程序的符号的神

ios - 我如何可靠地让 Instruments 4.x 进行符号化?

我有点进退两难——无论我做什么,当我在我的设备上进行分析时,我都无法让Apple的Instruments.app对任何包含的乐器进行符号化(它在iOS模拟器中工作正常)。我已经尝试了几乎所有我能想到的方法,包括:检查我是否真的在构建dSYM在调试和发布构建方案之间切换确保我的开发证书中使用的签名证书在Spotlight的隐私列表中添加和删除我的DerivedData文件夹分析前清理和构建在构建和分析之前删除DerivedData文件夹我不确定从这里该何去何从—本周早些时候我有一个或两个小时的符号,但我再也无法让它们出现了。如果能弄清楚使Instruments始终找到我应用程序的符号的神

ios - React Native - IOS 崩溃 - Symbolicate 崩溃报告 -

我正在刷我的第一个ReactNativeIOS应用程序。使用XCode和设备模拟器,一切正常。但是,当我在我的Iphone4S上安装该应用程序(Release模式,为开发部署保存)时,它会崩溃并显示一个非常不透明的崩溃报告(即使它被符号化了......)。IncidentIdentifier:4F2E39E3-04AA-464F-8E8A-A3E64DAB967CCrashReporterKey:acfbbf1516e80394d2495007d52f7c5828dd89baHardwareModel:iPhone3,1Process:KinderAppRelease[217]Path

ios - Symbolicate iOS 开发版 Crashlog

我已经在iPad上编译并运行了一个应用程序(BuildConfigurationisDebug)。然后我退出了应用程序并断开了iPad的连接。然后我再次在iPad上启动该应用程序,有时会发生崩溃。不过,在崩溃日志中,只有我的应用程序的十六进制地址。我还能象征那些吗?中间我没有接触这个项目。 最佳答案 您运行的是OSXLion(如果您使用的是最新的Xcode,则很可能)?如果是这样,您的~/Library文件夹默认隐藏,这使得.dSYM文件夹不可见。打开终端并尝试chflagsnohidden~/Library/看看这是否有帮助。它对

iphone - Symbolicate iPhone 应用程序崩溃

SymbolicateiPhone应用程序崩溃-将十六进制地址映射到有效的函数命名空间(调用堆栈)上市要求:符号化崩溃使用Xcode管理器使用外部服务使用.crash文件和.dSYM文件资料来源:iTunesConnect崩溃报告(已分发)设备崩溃日志或外部服务。 最佳答案 只要我有.crash文件和.dSYM文件,就可以了。初步在~/中创建文件夹temp,路径为~/temp/将所有文件保存在~/temp/中,即脚本、.ipa、.dsym和.crash(实际上不需要.ipa)转到~/temp/设置路径:如果系统中有两个Xcode或者

ios - 在 xcode 4.5 上 Symbolicate 崩溃失败

我刚刚将我的xcode升级到4.5版,我尝试了三种符号化崩溃日志的方法,但都没有成功。首先,我从我的设备中获取了崩溃日志,然后将其导入到管理器的“设备日志”中,但是无法显示我的应用程序的确切功能,结果中仍然显示内存地址。其次,我将“symbolicatecrash”文件从“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources”复制到“/usr/

Xcode 11 断点仅在 HEX 代码上停止

Xcode11breakpointsstoponlyonHEXcode我刚刚更新到Xcode11并且对调试器感到疯狂。我正在尝试简单的事情,即在断点处停止并单步执行我的代码。我可以毫无问题地添加断点,但是当调试器停在那里时,它会向我显示一个仅包含HEX代码的文件。我可以检查变量,但不能通过代码。见屏幕射击。我的设置有问题吗?这回答了你的问题了吗?XcodeDebugger:为什么只显示汇编程序?Xcode>调试>调试工作流程>总是显示反汇编(非检查)参考网站Xcode调试器:为什么它只显示汇编程序?