不知道啥意思呀。。。 如果 Appium 不行,试试看 instruments?
#8 楼 @shenkai600 真机起不来的话,能新开一个帖子,描述下么? 应该不会有这个问题。
@saraben 200 说明好了啊
#8 楼 @rockchensir good!
#4 楼 @seveniruby 嗯,我在重新配置下环境。。。两台 mac 都配置过,都块忘记了。
#2 楼 @rfeng1016 这个我会。
#26 楼 @seveniruby 如果 espresso 这块好的话, 估计 Appium Android 这块会重构, 想当初 selenium 变 webdriver 一样。
#23 楼 @seveniruby 现在这个状态真不适合新人折腾。 期待 1.0 版本。
#23 楼 @seveniruby 估计他们把 Android 寄托在 google 身上了。
#4 楼 @rockchensir 可以看看 https://github.com/appium/appium/tree/master/docs/cn
app-activity 和 app-package 只能向开发获取,对的。
@rockchensir 我用 SafariLauncher 也遇到了这个问题。
第二个问题:
···bash
ios_webkit_debug_proxy -c 45f082689dbaebb0ffa3620b3ae22ad9faff9a30:27753 -d
···
用你自己的 uuid 代替 45f082689dbaebb0ffa3620b3ae22ad9faff9a30,先连接上你的苹果设备。
话说,加个头像吧
IOS 如果在真机测试需要申请 apple developer team 账户 并且下载证书?我去 APPLE 看了下,那个是不是要交 99 美元呀?
--是的
#1 楼 @lihuazhang @seveniruby 太复杂了, 真机启动 safari。 我看基本都是用 safari launcher 或者 webviewapp 来曲线救国的。
#18 楼 @seveniruby 直接 type 不行的。用 setValue 是可以的。
#3 楼 @seveniruby 的确 16 已经支持了。 google 官方这样说的。
真机 lanch safari 非常的 trick
直接先 appium-doctor 一把
List<WebElement> elems = wd.findElements(By.tagName("UIASecureTextField"));
for(WebElement e:elems){
System.out.println(e.getTagName());
System.out.println(e.getAttribute("name"));
}
打印这个看看?
@dippa 代码片段 用代码块扩起来吧。可以把每个 element 打印出来看看不
刚刚升级好:
sudo npm update -g appium
#13 楼 @spikeshen 是的。 中文没问题,因为 IOS instruments 里面是支持的。 appium 调用的就是 instruments
比如
this.app().alert().images()[0].textFields()[0].setValue("你好");