的XCode仪器警告 - “不足task_for_pid权限(LeakAgent)”

问题描述:

在运行仪器我得到WARNNING“不足task_for_pid权限(LeakAgent)”,之后仪器不显示漏气的XCode仪器警告 - “不足task_for_pid权限(LeakAgent)”

任何人都可以点的时间图我在正确的方向来解决这个问题?

我建立适用于iOS 3.0在iOS模拟器5.0,使用基本SDK 5.1没有任何代码签名上的Xcode 4.2

我的应用程序是不是想AFAIK访问功能的授权服务,仅读了一些信息从应用程序包和解析成使用cocos2d的库-X

任何帮助表示赞赏

图形元素,我认为LeakAgent是过程仪表用来泄漏定期检查。

当我第一次启动Instruments时,它向我询问我的管理员密码。它有问你吗?

如果没有,您可以尝试重新启动计算机或删除乐器偏好设置? ~Library/Preferences/com.apple.Instruments3.plist(只是猜测它可能会重新提示管理员权限?)

+0

嗯,我第一次执行Instruments Leak Agent,肯定会提示我输入管理员密码,然后我给了我的管理员密码。 我试图重新com.apple.Instruments3.plist,但Istruments没有提供凭据,无论泄漏代理显示任何警告,怪异 – rraallvv 2012-07-14 03:41:45

@ DouglasHeriot的回答没有帮助我。所以我刚刚从码头通过sudo推出了测试仪器:sudo /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/MacOS/Instruments
这可能会对某人有所帮助。

我也遇到了同样的问题,我花了差不多2天的时间来解决问题。最后得到了解决方案。确保您的配置文件方案处于DEBUG模式而不是RELEASE。这将解决问题。