Appium Version :1.6.1
XCode version 8.1
I am able to build Webdriver Agent on XCode.
Also am able to install the app.
Below is how I am starting my app from command prompt
ANIMBALKAR$ ./node_modules/.bin/appium --app /Users/ANIMBALKAR/Downloads/Money_Center.QA.ipa -U 4fa2db71161d1d05bb4db2474166cc8702464e45
Below is my java code:
/**
*
*/
package com.webdriver.ltree.tests.OfferPage;
import java.net.MalformedURLException;
import java.net.URL;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
import io.appium.java_client.AppiumDriver;
import io.appium.java_client.ios.IOSDriver;
import io.appium.java_client.remote.MobileCapabilityType;
/**
- @author ANIMBALKAR
*/
public class TestNative {
private AppiumDriver driver;
@Test
public void setUp() throws MalformedURLException
{
DesiredCapabilities capabilities=DesiredCapabilities.iphone();
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME,"Jeffrey A's iPhone");
capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME,"iOS");
//capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION,"10.2.1");
capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION,"10.2.1");
capabilities.setCapability("udid", "4fa2db71161d1d05bb4db2474166cc8702464e45");
//capabilities.setCapability("bundleId", "com.lendingtree.mylendingtree");
capabilities.setCapability("xcodeConfigfile", "xcodeConfigfile.xcconfig");
capabilities.setCapability("app", "/Users/ANIMBALKAR/Downloads/Money_Center.QA.ipa");
driver = new IOSDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
driver.quit();
}
}
“The file “WebDriverAgentRunner-Runner.app” couldn’t be opened because there is no such file.” UserInfo={NSFilePath=/Users/ANIMBALKAR/Library/Developer/Xcode/DerivedData/WebDriverAgent-gyowsvhrkyzsyscczfoaibzkozhq/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app, NSUnderlyingError=0x7fd3c970f3f0 {Error Domain=NSPOSIXErrorDomain Code=2 “No such file or directory”}}
Can anyone please help .Thanks!