Я пытаюсь получить данные с устройств iOS, подключенных к моему Mac.
Я включил опцию средства автоматизации в Конфигураторе и могу использовать cfgutil из терминала.
Когда я запускаю команду cfgutil --format JSON -f get ECID
в Терминале, возвращается JSON с ключом "Devices"
, в котором содержится список ECID в значении.
Когда я пытаюсь выполнить эту команду через скрипт на python, я продолжаю получатьошибки.
getDevices = subprocess.check_output(["cfgutil", "--format JSON", "-f", "get", "ECID"])
возвращает "cfgutil: ошибка: неизвестная опция" --format JSON "
Есть идеи, что мешает Терминалу просто запустить команду и получить вывод?