Я пытаюсь выполнить следующие действия: 1. Запустите приложение в первый раз, см условия и соглашения 2. согласны с условиями и соглашением 3. убийств приложения и перезапустите 4. Вы не должны видеть условия и соглашенияAppium IOS убить приложение без PLIST удаляется
Прямо сейчас appium работает без флага -no-reset, так как мне нужно, чтобы приложение было сброшено между сценариями, но следующее заново запустило приложение с plist удален (это похоже на удаление приложения и повторное возобновление)
sleep(3)
pf_name = $driver.caps['platformName']
pf_ver = $driver.caps['platformVersion']
dev_name = $driver.caps['deviceName']
auto_accept_alert = $driver.caps['autoAcceptAlerts']
app_path = $driver.caps['app']
Appium::Driver.new({ caps: { platformName: pf_name, platformVersion: pf_ver, deviceName: dev_name, autoAcceptAlerts: auto_accept_alert, app: app_path, noReset: true} })
$driver.restart
$driver.close_app
$driver.launch_app
Я также пробовал $ driver.close_app и $ driver.launch_app, но они сделали то же самое (удалить plist, а также убить приложение).
Есть ли способ убить приложение, не удаляя plist?