Appium - установка iOS приложений из тестовой публикации c url - PullRequest
0 голосов
/ 05 февраля 2020

Я пытаюсь установить / запустить приложение iOS из тестового полета, опубликованное c url при использовании appium desktop, но при запуске сеанса появляется следующая ошибка:

"Неизвестный сервер - При обработке команды произошла дополнительная ошибка. Исходная ошибка: не удалось установить приложение: «ENOTDIR: не каталог, scandir» /var/folders/[DIRECTORY_PATH]/[RANDOM_GENERATED_CODE].app''"

требуемый Возможности, которые я предоставил для рабочего стола appium, показаны ниже:

{
  "automationName": "XCUITest",
  "platformName": "iOS",
  "deviceName": "[DEVICE_NAME]",
  "platformVersion": "13.3",
  "xcodeOrgId": "[XCODE_ORG_ID]",
  "xcodeSigningId": "iPhone Developer",
  "udid": "[DEVICE_UDID]",
  "bundleId": "[APP_BUNDLE_ID]",
  "updatedWDABundleId": "[WEDRIVER_AGENT_RUNNER]",
  "app": "https://testflight.apple.com/join/[RANDOM_GENERATED_CODE]"
}

Поддерживает ли appium эту функцию? Если так, чего мне не хватает?

Ответы [ 2 ]

0 голосов
/ 11 февраля 2020

Эта ошибка:

install app: 'ENOTDIR: not a directory, scandir '/var/folders/[DIRECTORY_PATH]/[RANDOM_GENERATED_CODE].app''"

Похоже, указывает на то, что вы указываете на файл, а не на каталог, как и ожидалось в исполняемом коде. Предполагается ли расширить артефакты из TestFlight перед их использованием? Возможно, что-то не так с указанным вами [DirectoryPath]. Что на самом деле в этом месте после сбоя?

0 голосов
/ 05 февраля 2020

Вы должны попробовать загрузить приложение перед настройкой Appium. (со скриптом bash или Java)

После загрузки установите локальный URL-адрес в возможностях.

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