IOSDriver.ActivateApp(BundleID), Here ActivateApp() method is not supported by C#

Hi,

I am using appium 2.0 rc and c# as scripting language, I need to switch to some system application in order to do that i need to activate that system app using bundle id, when i am trying to use 'IOSDriver.ActivateApp() method, it’s not there in the suggestion lists.

can anyone confirm that it’s supporting c# as it was earlier used by me with python and java also.

@wreed, @Aleksei any suggestions will be highly appreciated.

Exact error text:

IOSDriver doesn’t contain a definition for ActivateApp and no accessible extension method ‘ActivateApp’ accepting a first argument of type ‘IOSDriver’ could be found (are you missing a using directive or an assembly reference?)

Regards,
Abhishek

->

//Activate an app to foreground
            Assert.DoesNotThrow(() => _driver.ActivateApp(IosTestAppBundleId));

@Aleksei, thanks for quick response but it’s still showing me same error
It still throwing me same error:

and your client version is 4.4.5?

Are you talking about Appium web driver client library? it’s shown as 'Appium.WebDriver(3.0.0.1) for me under dependencies section.

About Releases · appium/dotnet-client · GitHub.