【问题标题】:Spark Inspector火花检查器
【发布时间】:2014-01-14 05:42:24
【问题描述】:

我对@9​​87654321@ 感兴趣,但我无法在试用模式下使用它。 我安装了最新版本。然后我使用了框架设置助手,但它没有帮助。 建筑设置是正确的 - 我按照以下说明逐步检查了它:http://www.sparkinspector.com/framework_setup.html 我还尝试从 iOS 模拟器中清理项目并删除应用程序。 该应用程序适用于 iPad,我不知道有什么关系。

我得到的错误是:“设置未成功完成。Spark Inspector 在等待控制台解决时超时。”

【问题讨论】:

  • 我经常在模拟器中使用 Spark Inspector。应用程序中无需更改任何内容。 Spark Inspector 在 Xcode 的 Product 菜单中添加了一个“Inspect With Spark”菜单项,我只是使用它。该框架仅在将 Spark Inspector 与在设备上运行的应用程序一起使用时才需要。

标签: ios xcode uiview hierarchy


【解决方案1】:

我喜欢这个工具——它实际上包含一个向导,可以让您选择一个 xcode 项目并设置它以供检查。尝试使用内置向导。

【讨论】:

    【解决方案2】:

    编辑:使用 Spark Inspector 的 1.3.3 版,SI 有时似乎需要一段时间才能连接到进程。收到错误后,请尝试单击“确定”按钮并等待大约 30 秒。它最终应该连接起来。否则,请尝试以下其他一些技巧。

    删除 Xcode 派生数据有时会为我解决这个问题:

    1. 启动 Xcode
    2. 来自菜单栏:Xcode > 首选项
    3. 点击“位置”标签
    4. 在“派生数据”下,您会看到一个带有小箭头图标的路径,点击箭头
    5. 从出现的 Finder 窗口中,将“DerivedData”文件夹(应该会自动选中)拖到回收站中
    6. 退出 Xcode
    7. 重启 Xcode 并尝试再次启动 Spark Inspector

    要检查的另一件事是确保您的命令行工具设置为运行与您当前版本的 Xcode 相同的版本(有时如果您同时安装了多个副本,例如测试版,则会发生这种情况):

    1. 启动 Xcode
    2. 来自菜单栏:Xcode > 首选项
    3. 点击“位置”标签
    4. 检查“命令行工具”的当前值。如果它与您尝试从中运行 Spark 的 Xcode 版本不同,则:
      1. 选择正确的版本
      2. 删除派生数据
      3. 退出 Xcode
      4. 重启 Xcode
      5. 清理您的项目 (cmd-K)
      6. 尝试使用 Spark 重新运行

    【讨论】:

      【解决方案3】:

      我遇到了同样的问题。确保您在以下路径中有 dylib: Applications/Spark Inspector.app/Contents/Resources/Frameworks/SparkInspector.dylib

      我重新安装了应用程序,强制退出 xcode,重新打开 xcode 和项目。我已经像你一样清理了项目,然后使用带有 spark 的 Product-Inspect。

      模拟器启动后需要几秒钟才能启动。在启动检查器应用程序之前,它还会在调试器上中断一行。

      希望这会有所帮助

      【讨论】:

      • My Product-Inspect with spark 从未启用,我必须在设备上运行并运行应用程序,然后在 Spark 中选择我的应用程序。我在做不同的事情吗?
      猜你喜欢
      • 2018-08-26
      • 1970-01-01
      • 2020-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-23
      • 1970-01-01
      • 2011-01-22
      相关资源
      最近更新 更多