我一直尝试使用最新版本的Xcode 7.0.1(7月28日发布的7A1001),以及之前版本的Xcode 7(7A218)以及Xcode,对我的设备(通过Instruments)进行配置文件失败7.1 Beta 2(7B75)。
我的设备是安装了iOS 9.0.1的iPhone 6+ - iOS9的最新GM版本。我可以毫无问题地在这个设备上运行/调试应用程序。
在下面的屏幕截图中,您可以看到我的设备在所有版本的所有屏幕截图中都被禁用(灰显)。我能够分析运行iOS 8.4.1的其他设备,没有任何问题。
当前版本的Xcode是否不支持针对iOS 9.0.1进行分析,或者是否存在某种配置设置或已知的解决方法?
答案 0 :(得分:84)
TL; DR - 执行设备的完全重启;重启Xcode&仪器;选择"打开Xcode"如果提示启用设备进行开发。
2016年3月31日更新:我还没有遇到Xcode最新版本(7.2.x,7.3)的任何问题,所以看来稳定性在这里有所改善。
我相信我可能终于让它正常工作了。详细步骤:
作为旁注,我还能够再次从“设备”窗口中删除已安装的应用程序(我意识到以前无法做到这一点)。
我不确定我的设备是如何处于此状态的,但我会留意这是否会继续发生。
请注意,这是使用 Xcode 7.0.1 完成的。
更新:在执行这些步骤后,我的设备似乎无法用于分析一段时间 - 我不得不重新启动我的设备才能将其重新启动可用于分析。不知道是什么触发了这种行为,但我会为此提交一个Radar。
答案 1 :(得分:4)
关闭工具 - >长按家用和电源按钮重置设备 - >重启仪器。适用于Xcode 7.3。
答案 2 :(得分:0)
根据Apple staff on the developer forums,这个问题的行为在Xcode 7.3测试版中有很大改进,因此一个简单的解决方案是尝试升级Xcode。我已经升级了,而且到目前为止似乎表现得很好。
答案 3 :(得分:0)
XCode 10.3和iOS 12.4.2仍然出现此问题
我仅重新启动了设备,并且可以正常工作。