I have an Android app whose login is through User_name and OTP. I login manually, and once I try to connect appium session with that app, it logs out and starts from User credential screen... How do I attach it to the existing sessions?
Note:-While setting up desired capabilities, I am giving the app activity of logged in Home screen...
from appium import webdriver
from appium.webdriver.common.touch_action import TouchAction
import time,os
desired_capabilities = {}
desired_capabilities['platformName'] = 'Android'
desired_capabilities['platformVersion'] = '8.1.0'
desired_capabilities['deviceName'] = 'Honor 7S'
desired_capabilities['appPackage'] = 'com.cms.some_app'
desired_capabilities['noReset'] = 'true'
desired_capabilities['autoGrantPermissions'] = 'true'
desired_capabilities['exported']='true'
desired_capabilities['newCommandTimeout'] ='6000'
desired_capabilities['appActivity'] = 'com.cms.some_app.hierarchy.VillageDisplayActivity'
desired_capabilities['--session-override']='true'
driver=webdriver.Remote('http://localhost:4723/wd/hub', desired_capabilities)
print(driver)