当尝试测量MT应用程序上的MemoryAllocations或MemoryLeaks时,Instruments为我提供“ SessionInactive”

问题描述

当尝试使用Apple \“ Instruments \”分析MonoTouch应用时,它 4秒后几乎总是给我: \“设备连接失败\” \“无法在\'XYZ \'(v4.3.3)\'(SessionInactive)上为\'iOS \'启动Instruments守护程序 \“请重新连接设备\” 我究竟做错了什么? 是的,我的应用程序启动时间太长。 还是我需要一种特殊的构建类型来允许Instruments连接? 有一次,我能够稳定运行“ MemoryAllocation”超过4秒钟。 谢谢你的提示     

解决方法

        我有同样的问题。我猜想,当我尝试运行“泄漏”工具时,它会发生,这需要“分配”工具。我可以在没有“分配”工具的情况下运行“泄漏”工具,而不会出现任何问题,但随后我无法从“泄漏产生的方法”获得“分配”提供的信息。 我没有找到太多有关它的信息。 编辑:我不知道这是否是解决问题的方法,但是我终止了在iPad上运行的应用程序实例,然后再次运行仪器。我没有通过\“ SessionInactive \”失败,现在看来运行良好。 我还在Apple Dev论坛上找到了类似的话题。它并没有真正帮助我,但可能会对您有所帮助。 编辑2:这不是完美的。它只运行了几分钟,但总比没有好。