Проблема с рабочим столом Appium в Ubuntu - PullRequest
1 голос
/ 23 апреля 2019

Я пытался решить эту проблему в течение двух недель и, похоже, не могу найти решение, это происходит только на рабочем столе Appium с automationName, установленным на UiAutomator.

Я изменил владельца папки /tmp с Root на user и установил разрешения на 777, но все еще сталкиваюсь с проблемой: я не могу изменить разрешение файла, так как это временная папка, а ее имя постоянно меняется время, когда я запускаю новый сеанс appium.

Это сообщение об ошибке:

При обработке команды произошла неизвестная ошибка на стороне сервера. Исходная ошибка: приложение в /tmp/.mount_app.Ap8xEj5P/resources/app/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk не доступно для записи. Предоставьте разрешения на запись этому файлу или его родительской папке '/tmp/.mount_app.Ap8xEj5P/resources/app/node_modules/appium/node_modules/appium-uiautomator2-server/apks' для процесса Appium, чтобы он мог подписать приложение

1 Ответ

0 голосов
/ 23 апреля 2019

Вы можете попытаться предоставить разрешение на /users/username/node_modules, /usr/local или /usr/bin.Я столкнулся с той же проблемой, пытаясь использовать UIAutomator2 на macOS и предоставляя разрешения постепенно.Кроме того, если у вас последняя версия Appium, вам нужно переключиться на UIAutomator2, начиная с версии 12.1 UIAutomator больше не поддерживается.Еще один совет: не смешивайте UIAutomator с UIAutomator2, проверьте, что вы пытаетесь запустить с правильными возможностями

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...