在这个时候,一般其他事情较少。
往往适合研究某些技术细节,安安心心折腾。
效率反而比平时高。
在使用真机调试的时候,签名按照说明都设置过了,
运行 xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination 'id=xxxxxxxxxxxxxxxxxxxxxxxxxx' test
最后提示:
The following build commands failed:
CodeSign /Users/among/Library/Developer/Xcode/DerivedData/WebDriverAgent-brdadhpuduowllgivnnvuygpwhzy/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/RoutingHTTPServer.framework
CodeSign /Users/among/Library/Developer/Xcode/DerivedData/WebDriverAgent-brdadhpuduowllgivnnvuygpwhzy/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/Peertalk.framework
(2 failures)
这两个也需要签名,感觉不需要啊。
标题写歧义了,开始我也误解了。
这是 ATX 的 API 说明文档。
赞。
游戏玩的好,开发能力就不会差。
先点赞,期待下一篇。
别人的工作和生活。
iptables 是核心。
早年,我在一个台资的软件企业里面,05 年的时候就通过了 CMMI3,有 CCB 小组,流程很是规范,有专门的 QA 的角色,负责项目中的各种流程的合规性,检查这种文档等。
那个时候 QC 还是工厂里的说法。
在启动服务的时候,监听端口可以用 0.0.0.0 ,表示在本地所有的可用网络接口上启动,如 127.0.0.1 和 网卡的 ip 地址(同时监听)
你 py client 在连接的时候,可不能用 0.0.0.0 啊,没有这个写法,要么用 127.0.0.1,要么用真实 ip(推荐)
没见过这个插件。
用 shell 的方式 试试。
现在都不支持 iOS 10 的真机吗?
还是摄像头的方式最通用,做好了,后续能省很多事。
不过这个有硬件和环境的要求了。
#4 楼 @snowmaster 肯定
额,就是 charles 的菜单里面啊。
port forwarding
基于 tcp,udp 层的抓包
在 mac 上验证通过,平台安装成功。
客户端还是用的 win,调试通过。
我想改个用户名,可以吗。把后面的数字去掉。
我觉得截图和实时查看,要不都可以,要不都不可以,应该不存在只支持其中一个。
好像-s 就是截图的意思,看-h 吧。
获取手机实时屏幕显示和截图是同一个命令。
截图:
LD_LIBRARY_PATH=/data/local/tmp /data/local/tmp/minicap -s -P 1080x1920@360x640/0 > /data/local/tmp/tmpscreen.jpg
实时显示:
LD_LIBRARY_PATH=/data/local/tmp /data/local/tmp/minicap -P 1080x1920@360x640/0
如果在 mac 是好的, 在 win 上不行,我觉得不应该。
严谨的测试下吧,保证过程一致。
也用过这个截图,对部分手机是兼容性不好,我们加了判断,如果失败,或是图片大小为 0,就换 screencap。