【问题标题】:Xcode 6.3.2: Instruments keep asking for trace template?Xcode 6.3.2:仪器一直要求跟踪模板?
【发布时间】:2015-09-02 03:16:36
【问题描述】:

我一直在尝试使用 Xcode 中提供的各种仪器来检查内存泄漏以及我在使用我的应用程序时遇到的一些延迟。

但是,尽管查看了几个教程。每次我尝试使用 Xcode 时都会遇到错误。开始测试时,一个面板向我致意,提示我选择一种乐器。

选择 Time Profiler 后,我点击 Choose,然后立即出现以下屏幕提示:

这通常不是我在任何教程中看到的。这也是问题开始的地方。无论我选择什么,或者我选择使用什么 Instrument 导入数据,我总是会收到以下错误:

有人告诉我应该重新安装 Xcode。因此,在删除应用程序并重新安装后,我再次尝试。同样的错误。

我也尝试在网上寻找解决方案。我只找到this similar SO Question ,它没有答案。

有谁知道为什么会发生这种情况,我可以做些什么来解决它?

【问题讨论】:

  • 尝试删除 Instruments 的首选项:defaults delete com.apple.dt.Instruments。您也可以尝试创建一个新的用户帐户并查看 Instruments 是否在那里正常运行。如果是这样,那么问题在某种程度上特定于您的帐户。
  • @KenThomases 删除仪器首选项并没有解决问题。不过我可以尝试创建一个新的用户帐户。
  • @KenThomases 我刚刚尝试在另一个用户帐户上使用工具。同样的问题。总是打开相同的提示,然后说它无法打开文件。我越来越生气了。

标签: ios xcode instruments


【解决方案1】:

从应用程序打开终端应用程序。 只需复制和粘贴,然后按 Enter。 退出 Xcode,然后再次使用您的测试应用启动仪器,这一次它应该加载它,然后要求从对话框中选择模板。

sudo chmod a+rwxt /Library/Caches/com.apple.dt.instruments

一切都好。

【讨论】:

  • 感谢您的回复,但我无法对此进行测试。从那以后,我已经切换了计算机,并且不再可以访问有问题的计算机。我应该标记为已解决吗?
【解决方案2】:

这可能有效:

sudo chmod a+rwxt /Library/Caches/com.apple.dt.instruments

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多