Dear All,
I’m beginner in using Appium and iOS application.
The capabilities used in my code are :
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(“waitForAppScript”,"$.delay(1000);");
capabilities.setCapability("automationName", "Appium");
//capabilities.setCapability("browserName", "IOS");
capabilities.setCapability("autoAcceptAlerts", true);
//capabilities.setCapability("autoLaunch",true);
//capabilities.setCapability("platfromName","iOS");
capabilities.setCapability("platfromVersion","8.4.1");
//capabilities.setCapability("device","iPad");
capabilities.setCapability("deviceName","NS4-6");
capabilities.setCapability("udid","98");
capabilities.setCapability("bundleId","com....");
capabilities.setCapability("app","/Users/appium/Downloads/...ipa");
//capabilities.setCapability("ipa","....ipa");
capabilities.setCapability("showIOSLog",true);
capabilities.setCapability("noreset",true);
capabilities.setCapability("dontStopAppOnReset",true);
capabilities.setCapability("deviceReadyTime",60);
I have problems when i try to test an application installed in iPad (iOS 8) connected with a Mac like:
A new session could not be created. (original error: Instruments crashed on startup) (WARNING: The server did not provide any stacktrace information) in Eclipse.
The message error on Appium is:
could not create service named com.apple.instruments.server.services.processcontrol.posixpawn
lockdown_receive_message error!
cannot clear device state
Error: failed to start an Appium session, err was: instruments crashed on startup.
I try to clean all log files in xcode -> window -> device. I try to disconnect my device and reconnect it.I verify that device-> Developer -> Enable UI automation.
I make sure that Full Reset "unchecked.
But i didn’t succeed to resolve this problem.
I’m using an ipa not built locally but sent by the dev team.
Could you help me please.
Thank you!
Best regards,