添加分发配置文件后 NSZombie 停止工作

发布于 2024-11-24 03:07:14 字数 416 浏览 3 评论 0原文

我使用 NSZombie 来调试我的项目效果很好,但现在当我运行 Profiler 时它根本无法显示任何内容。我所做的唯一可能会影响这一点的更改是添加了 ad-hc 配置文件。

NSZombie 环境变量仍然为“运行”方案启用,并且“配置文件”方案也会显示它,因为“配置文件”方案设置为“使用运行操作的选项”。

但是当我在 XCode 4 中选择分配配置文件工具时,它没有提供有关我的 NSZombie 行为的报告。我什至特意添加了这些行:

NSString *test=[[NSString alloc] initWithFormat:@"hi"];
[test release];
[test release];

这应该创建一个 NSZombie,但没有像以前那样的仪器报告。

有人有什么想法吗?

I was using NSZombie just fine to debug my project, but now it fails to show anything at all when I run the Profiler. The only change I have made that would seem to affect this is the addition of an ad-hc provisioning profile.

The NSZombie environment variable is still enabled for the Run scheme, and the Profile scheme shows it as well, since the Profile scheme is set to "Use the Run action's options."

But when I choose the Allocations Profile Instrument in XCode 4, it offers no report on my NSZombie behavior. I even deliberated added these lines:

NSString *test=[[NSString alloc] initWithFormat:@"hi"];
[test release];
[test release];

This should create a NSZombie, but there is no Instruments report like there used to be.

Anyone have any ideas?

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

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

发布评论

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

评论(1

忱杏 2024-12-01 03:07:14

正如我的评论中所述,答案很简单:必须在模拟器中才能使用此功能。

as noted in my comment, the answer was simple: must be in simulator to use this feature.

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