我最近在把我的设备从iOS 9更新到10后,用XCode 8就遇到了这个问题。我收到的确切错误是:Development cannot be enabled while your device is locked. Please unlock your device and reattach.我收到这个错误,即使我的手机是解锁的,拔下和重新插入设备。
正如在几个回答中提到的,device is locked消息实际上是指设备不相信MacBook。以我为例,我认为我的手机在更新到iOS 10后默认为不信任我的电脑。以下是对我来说有效的重置设置的步骤(这与苹果支持页面中tehprofessors的回答中提到的过程相同):
断开设备与MacBook的连接并关闭Xcode。
在你的设备上转到Settings > General > Reset,然后点击Reset Location & Privacy