Xcode Instruments“找不到网络记录服务”

时间:2018-06-19 12:52:07

标签: ios xcode instruments

我想使用Xcode工具来分析我的iOS应用程序的网络流量。 不幸的是,乐器似乎坏了。

enter image description here

我已经重新安装了Xcode(包括Instruments)。

关于如何解决此问题的任何建议?

使用的版本:

  • Xcode 9.4.1(9F2000)
  • 仪器9.4.1(9F2000)

4 个答案:

答案 0 :(得分:3)

安装Xcode 10 beta时似乎已安装了Network Connections仪器。我刚刚确认在安装了Beta版的计算机上会显示“网络连接”,而在另一台具有9.4.1而不是Xcode 10 beta版的计算机上,它不会显示。

您可能希望对此事进行雷达调查,以便Apple可以对其进行调查...

答案 1 :(得分:2)

不幸的是,自定义工具无法与模拟器一起使用是一个已知问题。

现在很少起作用,例如泄漏。

您始终可以选择插入真实设备,这将起作用。

答案 2 :(得分:1)

当我尝试在iPhone Simulator上运行时遇到此错误,并通过在真实设备上运行它解决了该错误。

答案 3 :(得分:0)

按照Apple论坛的建议,从磁盘上删除所有较旧版本的Instruments,然后查看是否有帮助。对我来说,它起作用了。 我现在可以使用仪器9.4.1。

在我的系统上,Xcode 9.4.1试图启动旧版本的Instruments,该版本崩溃是因为它试图访问不再存在的框架,即:

/System/Library/PrivateFrameworks/CoreProfile.framework

并且还导致系统混淆UTI所有权,从而使Instruments 9.4.1无法打开跟踪模板文件。