Unable to Launch App on IOS

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!

Hi there!

Had the same issue for a while.

Just add following capabilities, correct it according to your path:
“bootstrapPath”: “/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent”,
“agentPath”: “/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/WebDriverAgent.xcodeproj”