我正在尝试使用Instruments来查看Monotouch应用程序中的资源使用情况.但是,我无法通过Instruments启动应用程序.
当我点击Instruments中的记录按钮时,应用程序在我的iPhone上启动,嗡嗡声(表示它是调试版本),然后崩溃 - 并且仪器报告:
Target failed to run: Remote exception encountered : 'Failed to get task for pid 384'
Run Code Online (Sandbox Code Playgroud)
当我直接在手机上启动它时,该应用运行正常.
我已经尝试了调试版本和临时版本(使用Monotouch支持页面上定义的参数).总是一样.
我正在使用Monotouch 3.2.5,iOS 4.3.1(在3GS上),Xcode 4和Snow Leopard.
我已经看到在网络上的一些地方提到了这个问题,但是没有看到解决方案.有谁知道如何解决它?
我无法控制构建.我也没有苹果开发帐号.我可以使用debug/checked/release构建.运行测试自动化时,我继续遇到此错误:目标无法运行:遇到远程异常:'无法获取pid 506的任务'
自动启动,应用程序打开然后立即关闭.这是一些控制台输出
10月25日09:46:48 iphone com.apple.launchd [1](UIKitApplication:com.something.dogfood [0xd456] [504]):( UIKitApplication:com.something.dogfood [0xd456])已退出:已杀:9
10月25日09:46:48 iphone SpringBoard [29]:应用程序'MyApplicaton'异常退出,信号9:已杀:9
有什么建议?
这似乎并没有消失.
这是问题 - 我在XCode中选择产品>配置文件.打开仪器,询问我要跟踪的内容,我选择Time Profiler,它会打开,但不会让我启动任务,说明错误
目标无法运行:遇到远程异常:'无法获取pid 1461的任务'".
1461每次都会变成不同的东西.
在Xcode中,我将Profile方案的构建配置设置为"Debug".在目标的构建设置中,我现在已经为iPhone Developer设置了代码签名标识.在项目的构建设置中我也一样.
我怎样才能摆脱这个错误,所以我可以测试我的应用程序?
编辑:结果我不得不从我的手机删除该应用程序,我做了产品>清洁以及重新启动xcode.