2017-11-28 2 views
0

Möchten Sie zwischen zwei nativen Anwendungen in IOS wechseln. 1 Anwendung ist 3rd Party App und die andere ist mit Apple Health verwandt. Ich versuche unter Code zwischen der App wechseln:Appium-perfecto iOS native Anwendung wechseln Problem

public static void switchToAppleHealth(IOSDriver driver,String bundleId) throws MalformedURLException { 
     ConfigurationManager.getBundle().setProperty(bundleId, "com.apple.Health"); 
     DesiredCapabilities capabilities = DesiredCapabilities.iphone(); 
     capabilities.setCapability("bundleId", bundleId); 
     System.out.println(bundleId+"################"); 
     driver = new IOSDriver(new URL("https://nexperience/perfectomobile/wd/hub"), capabilities); 
     driver.launchApp(); 
     System.out.println(bundleId+"################"); 
     } 

Antwort

0

Leider seine mögliche für Android-Plattform nur.

Mit iOS können Sie nur die Anwendung testen, die Sie richtig signiert haben, damit WebDriverAgent manipulieren kann.