【发布时间】:2019-05-04 17:43:59
【问题描述】:
从appium桌面输入所需的功能并启动seesion并得到这个错误:“处理命令时发生未知的服务器端错误。原始错误:无法读取未定义的属性'replace'”
【问题讨论】:
标签: appium-ios
从appium桌面输入所需的功能并启动seesion并得到这个错误:“处理命令时发生未知的服务器端错误。原始错误:无法读取未定义的属性'replace'”
【问题讨论】:
标签: appium-ios
在 SetUp 上应该是 ("platformName", "iOS")
public void StartDriver()
{
DesiredCapabilities cap = new DesiredCapabilities();
cap.SetCapability("platformName", "iOS");
cap.SetCapability("deviceName", "iPhone Xr");
cap.SetCapability("automationName", "XCUITest");
cap.SetCapability("app","YourApp.app");
cap.SetCapability("autoAcceptAlerts", true);
driver = new IOSDriver<IWebElement>(new Uri("http://127.0.0.1:4723/wd/hub"), cap, TimeSpan.FromSeconds(300));
Assert.IsNotNull(driver.Context);
}
【讨论】:
如果你能提供更多关于你的错误的信息会更好,但从错误文本猜测,这是你没有提供platformName能力造成的。
【讨论】: