Xamarin.UITest DeviceAgentException: не удалось установить DeviceAgent

Как решить эту ошибку, возникающую при запуске Xamarin.UITest на устройстве iOS?

Это происходит как на iOS Simulator, так и на физическом устройстве iOS.

SetUp: Calabash.XDB.Core.Exceptions.DeviceAgentException: не удалось установить DeviceAgent: ApplicationName='/var/folder /5m/3712cp7j2k928k6z3fgszfyw0000gp/T/xdb/DeviceAgent.iOS. -d fcbb5006c892e39f1f675a3f6804ce3688c3b8d1 -a /var/folders/5m/3712cp7j2k928k6z3fgszfyw0000gp/T/xdb/DeviceAgent.iOS. = точка

----> System.ComponentModel.Win32Exception: ApplicationName='/ вар / папки / 5м / 3712cp7j2k928k6z3fgszfyw0000gp / T / XDB /DeviceAgent.iOS.Dependencies/93c12f73043a2d14eea9d417ab080eb4/ бен /iOSDeviceManager', CommandLine='установка -d fcbb5006c892e39f1f675a3f6804ce3688c3b8d1 -a / var / folder /5m/3712cp7j2k928k6z3fgszfyw0000gp/T/xdb/DeviceAgent.iOS.Dependencies/93c12f73043a2d14eea9d417ab080eb4/ipa/DeviceAgent-Runner.app', ошибка CurrentDirectory=' не найдена

1 ответ

Решение

У меня тоже раньше была эта проблема, она была вызвана поврежденным файлом в этой папке. Перейдите в этот каталог: "/ var / folder /5m/3712cp7j2k928k6z3fgszfyw0000gp/T/" и удалите папку "xdb". Это должно решить проблему.

К вашему сведению: команда UITest знает об этом, и у них есть исправление в версии 2.0.1.

Другие вопросы по тегам