我想使用Xcode工具来分析我的iOS应用程序的网络流量。 不幸的是,乐器似乎坏了。
我已经重新安装了Xcode(包括Instruments)。
关于如何解决此问题的任何建议?
使用的版本:
答案 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无法打开跟踪模板文件。