@all
appium 上的 IOS setting
java 测试代码
public class AppLoginTest {
private WebDriver driver;
@Before
public void setUp() throws Exception {
// set up appium
File classpathRoot = new File(System.getProperty("user.dir"));
System.out.println(System.getProperty("user.dir"));
File appDir = new File(classpathRoot, "apps");
File app = new File(appDir, "reliao.ipa");
DesiredCapabilities capabilities = new DesiredCapabilities();
//capabilities.setCapability("device","multiMedia");
capabilities.setCapability(MobileCapabilityType.VERSION, "7.1");
//capabilities.setCapability(MobileCapabilityType.ACCEPT_SSL_CERTS,true);
capabilities.setCapability(MobileCapabilityType.PLATFORM, "Mac");
capabilities.setCapability("deviceName","iphone");
capabilities.setCapability("platformName", "ios");
//capabilities.setCapability("app", app.getAbsolutePath());
//System.out.println(app.getAbsolutePath());
//capabilities.setCapability(MobileCapabilityType.APP,"com.iqiyi.reliao");
driver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
}
最后贴出 appium 报错信息
Launching Appium with command: '/Volumes/Appium 1/Appium.app/Contents/Resources/node/bin/node' lib/server/main.js --address "127.0.0.1" --command-timeout "7200" --platform-version "7.1" --platform-name "iOS" --app "/Users/a/git_zcr/reliao-automation/hotchat-test/apps/reliao.ipa" --udid "446f94713d060f49faa03fe14d5044e549e484cd" --show-sim-log --default-device