Я пытаюсь настроить агент Webdriver на моем MAC для тестирования реального устройства / симулятора. Я преуспел в этом в предыдущей версии Xcode, но как только мой клиент обновил его до Xcode 10.2, я не могу выполнить настройку, и проект находится в худшем положении.
IOS - MACOS MoJave - 10.14.4
XCODE - 10,2
eslint -v: 5.16.0
Appium - 1.12.1 (загружено с github 23 апреля 2019 года)
Я следовал инструкциям, упомянутым в Github
Скачать последнюю версию Appium
Запустите следующие команды
brew установить libimobiledevice --HEAD
npm install -g ios-deploy
варить установить карфаген
npm install -g ios-deploy
гем установить xcpretty
Изменить каталог - cd на WebdriveAgent
Выполнить команду - ./Scripts/bootstrap.sh
Это журнал ошибок в терминале, который я получил в
Проверяющий инспектор
/ Применения / Appium.app / Содержание / Ресурсы / приложение / node_modules / appium / node_modules / appium-xcuitest-водитель / WebDriverAgent / инспектор / JS / app.js
Ошибка 67: 7 Ошибка синтаксического анализа: неожиданный токен <</p>
/ Применения / Appium.app / Содержание / Ресурсы / приложение / node_modules / appium / node_modules / appium-xcuitest-водитель / WebDriverAgent / инспектор / JS / gesture_recognizer.js
41:15 ошибка 'ev' определена, но никогда не использовала no-unused-vars
/ Применения / Appium.app / Содержание / Ресурсы / приложение / node_modules / appium / node_modules / appium-xcuitest-водитель / WebDriverAgent / инспектор / JS / inspector.js
Ошибка 25: 7 Ошибка синтаксического анализа: неожиданный токен <</p>
/ Применения / Appium.app / Содержание / Ресурсы / приложение / node_modules / appium / node_modules / appium-xcuitest-водитель / WebDriverAgent / инспектор / JS / screen.js
Ошибка 31: 7 Ошибка синтаксического анализа: неожиданный токен <</p>
/ Применения / Appium.app / Содержание / Ресурсы / приложение / node_modules / appium / node_modules / appium-xcuitest-водитель / WebDriverAgent / инспектор / JS / tree.js
27: 7 ошибка Ошибка синтаксического анализа: неожиданный токен <</p>
Все, что я следовал, это стандартный процесс. Первоначально я получил другое сообщение об ошибке Ошибка разбора: «import» и «export» могут появляться только с «sourceType: module»
и я мог бы решить эту проблему, изменив файл конфигурации eslint, добавив «sourceType»: «module» в «parserOptions» моей конфигурации eslint.
Но не удалось решить оставшиеся проблемы. Любая помощь высоко ценится!