目录

Macbook(ARM芯片)HDC无法连接设备

问题现象

Macbook(ARM芯片)系统上执行"hdc list targets"命令后结果为:[Empty]。

可能原因

1. Macbook(ARM芯片)系统上USB无法发现设备。

2. 执行命令system_profiler SPUSBDataType 可以查到hdc device设备。但设备侧无授权弹窗,可能为电脑端公钥文件异常导致。

解决措施

1. 使用“系统信息”或“系统概述”来查看MacOS能否识别连接到Mac的USB设备,具体步骤为:

排查项

正常内容

异常处理

USB接口

使用USB直连。

如使用拓展坞无法识别请更换或尝试直连。

USB线

使用原装配套USB连接线。

如使用其他第三方线材需要确认至少满足USB2.0标准。

设备状态

设备处于开机状态,进入【系统设置>系统>开发人员选项】 "USB调试"开关处于常开。

如USB调试开关非常开可以尝试重新插拔USB接口、重启设备或恢复出厂设置。

2. 打开终端窗口,执行cd命令到当前用户HOME目录,执行rm -r .harmony手动删除公钥存储目录,执行hdc kill -r重新启动server进程触发授权。