I am facing issue in handling Geo Location pop up in Chrome mobile browser. My framework is C# based.
I tried clicking using id, class name etc. But throwing No element exception error.
Also i tried passing chrome capabilities for autoGrantPermissons, autoAcceptAlerts, AllowGeoLocation etc. but nothing worked.
I am trying to execute using real device.
PFB the details:
Android Version: 6.0.1
Chrome Version: 64.0.3282.137
Appium Version: 1.7.1
Selenium version: 3.0.1
Could any one please help with the same as this is really important for my project.
I am also seeing the same issue, I tried all the above options which JoyalJose has already tried, but it either throws NoElementException or Alert not found issue.
Appium Version: Appium v1.7.2
platformName":“Android”
browserName: Chrome
OS version: Oreo 8.0
Check this SO answer. It’s Python but it should be easy to translate into C#. You need to switch context to NATIVE_APP and then find ‘Allow’ or ‘Block’ button within the popup using following xpath expressions: