今天升级了Xcode 8.1,准备在iOS10.0.2的iPhone 6 Plus上调试,提示:Unable to read from device。
查看文件路径:"~/Library/Developer/Xcode/iOS DeviceSupport",将会发现该文件夹下对应设备的文件夹是空的,也就是说该设备缺少标志文件(Symbols)。一般发生于设备iOS系统版本高于当前Xcode支持的最高iOS版本。多由于较高iOS版本设备连接较低Xcode版本调试导致,即使之后升级Xcode版本,还是有可能存在该问题。如果出现该问题,可按照如下步骤解决:
1.在Finder中Shift+Cmd+G,找到文件路径:"~/Library/Developer/Xcode/iOS DeviceSupport"
2.删除设备对应的文件夹,例如文件夹:10.0.2 (14A456)
3.重启设备
4.连接到Xcode调试,顺利的话,Xcode此时正在载入标志文件
原贴链接:http://stackoverflow.com/questions/38963815/xcode8-0-beta-6-unable-to-read-from-device