4

在运行仪器时,我收到警告“任务_for_pid 权限不足(泄漏代理)”,之后仪器不显示泄漏的时间表

谁能指出我解决这个问题的正确方向?

我正在 iOS 模拟器 5.0 上为 iOS 3.0 构建,在 Xcode 4.2 上使用 Base SDK 5.1,没有任何代码签名

我的应用程序没有尝试访问功能 AFAIK 的任何授权服务,只是从应用程序包中读取一些信息并使用库 Cocos2d-X 将其解析为图形元素

任何帮助表示赞赏

4

3 回答 3

1

我认为这LeakAgent是 Instruments 用于定期检查泄漏的过程。

当我第一次启动 Instruments 时,它要求我输入管理员密码。它问你了吗?

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

于 2012-07-14T02:54:10.470 回答
1

@DouglasHeriot 的回答对我没有帮助。所以我刚刚sudo从 Terminal:启动了 Instrumets sudo /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/MacOS/Instruments
愿这对某人有所帮助。

于 2013-07-23T13:10:51.137 回答
0

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

于 2013-08-29T09:51:57.200 回答