Spin Control.app的替换

Aey*_*oun 10 debugging macos xcode freeze

由于Apple已经放弃了Spin Control.app-无响应的状态进程监控和日志记录实用程序 - 我需要更换.

我知道我可以spindump直接使用,但我真的很喜欢它的自动图形前端.

谁能建议一个好的替代品?

我的需求是:按名称自动对我的进程进行采样,并在进程无响应时存储日志.

Viv*_*ani 5

我一直在拼命寻找旋转控制替代品,我注意到在Intruments中有一个叫做"旋转监视器"的工具.令人讨厌的是,这不会显示在初始模板向导中,您必须先通过单击标题栏中的库来查找它(请参见屏幕截图):

旋转控制似乎现在是仪器内的旋转监视器(山狮上的xcode 4.5)


Jam*_*mie 2

我对 XCode 的开发并不是特别有经验,所以这个答案可能不是您正在寻找的,但经过一段时间的搜索和阅读 Spin Control.app 之后,我发现了这篇文章在 Apple 开发人员文档中

似乎没有一个工具可以取代 Spin Control.app。相反,Apple 希望您现在使用Instruments和Shark的组合(用于调试和监控 iOS/OSX 应用程序的统一实用程序集合)是用于采样/跟踪单个应用程序或所有正在运行的应用程序的高级工具。

特别是,您可能会发现 Shark 的此功能非常有用:

Shark 还为其多个采样选项提供窗口时间设施功能。窗口时间设施告诉 Shark 记录和处理最近采集的样本的有限缓冲区。此功能使 Shark 可以在后台连续长时间记录数据。然后,您可以仅在代码中发生有趣的事情后指示 Shark 停止采样