Есть ли способ убрать запрос авторизации из экземпляров Instruments (Xcode) в командной строке?

В настоящее время я использую Instruments через bash-скрипт для запуска интерфейса командной строки для запуска плагина Automation.

В версии 4.2 это работало достаточно хорошо, однако после обновления до Xcode 4.3 мне теперь предлагается ввести авторизованного пользователя для "анализа других процессов". Ни один пользователь фактически не проходит аутентификацию, даже если предоставлены правильные полномочия. Я получаю следующую ошибку:

Failed to authorize rights (0x20) with status: -60007.
2012-02-27 19:30:37.232 instruments[54151:1c03] Failed to connect to local pid watcher     service: (os/kern) failure

Даже при сбое аутентификации плагин Automation выполняется, однако это требует, чтобы в моем сценарии физическая няня вводила учетные данные, что во многом сводит на нет цель этих запусков командной строки. Можно ли добавить данные пользователя в качестве аргументов? Или есть какой-то другой способ пропустить это приглашение без необходимости присутствия человека у клавиш?

-- EDIT --

Этот диалог авторизации появляется, когда вы пытаетесь впервые запустить тесты UIAutomation из графического интерфейса.

enter image description here

Подал радар rdar://10945962

-- EDIT --

После ответа на диалог авторизации в графическом интерфейсе, подсказки перестают появляться в командной строке. Однако такой обходной путь не кажется действительным в качестве "ответа".

28
задан Cœur 27 November 2019 в 18:56
поделиться