我正在尝试使用lldb连接到我的远程ios设备。
(lldb) platform select remote-ios
Platform: remote-ios
Connected: no
SDK Path: error: unable to locate SDK
(lldb) 我使用的是MacOS 10.8.4和xCode 5.0.2。有人知道解决方案吗?
发布于 2014-02-08 11:49:17
您是否从命令行运行lldb,就像
% lldb?您可能正在选择一个比您打算使用的更旧的lldb;请尝试
% xcrun lldblldb应该找到当前选择的Xcode安装(通常在/Applications/Xcode.app中),并在其中查找SDK。它尝试通过几种不同的方式查找SDK,包括根据它自己的安装位置进行查找。
发布于 2015-09-24 10:49:04
xcode TLDR:插入设备并运行来安装"iOS DeviceSupport“文件。
这可能是因为lldb正在您的xcode安装目录中搜索"iOS DeviceSupport“文件夹。这是在运行xcode时将设备连接到计算机时配置的。我相信你不需要有一个开发者账号来复制它(也就是说,它似乎只是创建文件夹而没有提示)。
检查/Users//Library/Developer/Xcode/iOS DeviceSupport/文件夹是否存在。我的设备已创建: /Users//Library/Developer/Xcode/iOS device /8.3 (12F70)
以下是设置正确时的输出:
(lldb) platform select remote-ios
Platform: remote-ios
Connected: no
SDK Path: "/Users/<user name>/Library/Developer/Xcode/iOS DeviceSupport/8.3 (12F70)"
SDK Roots: [ 0] "/Users/<user name>/Library/Developer/Xcode/iOS DeviceSupport/8.3 (12F70)"https://stackoverflow.com/questions/20957629
复制相似问题