我的 iOS 5 调试符号丢失了。我怎样才能把它们找回来?

发布于 2024-12-09 14:08:26 字数 428 浏览 0 评论 0原文

我刚刚将 Xcode 升级到最新版本 (4.2 (4C199)),并将 iPhone 升级到 iOS 5(9A334)。我用的是雪豹。在调试时,我注意到我没有从堆栈跟踪中获得任何信息。它只是一个地址列表,没有类或方法信息。

我想可能是切换到LLDB,所以我切换回GDB。不,仍然是一个问题。

我连接了一台运行 iOS 5 的 iPad,但版本不同,是测试版之一 (9A5313e),但仍然是一个问题。

然后我连接了一台运行 iOS 4.3.5 的 iPad 2。嘭!有用的堆栈跟踪。因此,我深入研究了 /Developer 文件夹的内部,特别是 /Developer/Platforms/iPhoneOS.platform/DeviceSupport,就像 Google 上的链接告诉我的那样,但我尝试过的方法不起作用。

如何获取符号以便我的堆栈跟踪能够在 iOS 5 中工作?

I just upgraded Xcode to the latest (4.2 (4C199)) and my iPhone to iOS 5(9A334). I'm using Snow Leopard. While debugging, I noticed I don't get any information with my stack trace. It's just a list of addresses, there's no class or method information.

I figured maybe it was switching to LLDB, so I switched back to GDB. Nope, still a problem.

I hooked up an iPad running iOS 5, but a different version, one of the betas (9A5313e), and still an issue.

Then I hooked up an iPad 2 running iOS 4.3.5. Bam! A useful stack trace. So I went looking into the bowels of the /Developer folder, specifically into /Developer/Platforms/iPhoneOS.platform/DeviceSupport, like links on Google told me to, but the things I've tried aren't working.

How do I get symbols so my stack traces work in iOS 5?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

2024-12-16 14:08:26

这个问题处理相同的问题,并且有一个简单的解决方法。

Apple 似乎在最新的 XCode / iOS 5 组合上仍有一些问题需要解决。

This question deals with the same issue and has a straightforward workaround.

Apple seems to still have some issues to iron out with the latest XCode / iOS 5 combination.

笑饮青盏花 2024-12-16 14:08:26

您确定您是在调试模式下从 xCode 运行该应用程序,而不是在不同的配置(发布)中运行该应用程序吗?

转到产品-->编辑方案并验证运行和存档的配置!
确保它没有设置为“释放”

Are you sure you are running the App from xCode in debug mode and not in a different configuration (release) ?

Go to Product-->Edit Scheme and verify the configuration for Run and Archive!
Make sure it's not set to "Release"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文