Appium. Как дать разрешение приложению на использование камеры?

ios
appium
mobile
Теги: #<Tag:0x00007fedb90bf8c0> #<Tag:0x00007fedb90bf730> #<Tag:0x00007fedb90bf5f0>

(Дмитрий) #1

Проблема поднималась в топике при старте, приложение запрашивает разрешение сделать изменения в настройках iOS
Как честный, прописал:

  caps.setCapability("waitForAppScript", true);
  caps.setCapability("autoAcceptAlerts", true);

Но в итоге драйвер не соглашается с приложением и падает.
В консоль выводит сообщение о том что mainActivity так и не открылась.


#3

то есть это Android?

waitForAppScript, autoAcceptAlerts – iOS Only (http://appium.io/docs/en/writing-running-appium/caps/)


(Дмитрий) #4

Ага!
Я порылся в англоязычном интернете и нашел такой способ
caps.setCapability(AndroidMobileCapabilityType.AUTO_GRANT_PERMISSIONS,true);
Он оказался рабочим в моей ситуации.


#5

да, некоторые capabilities зависят от платформы