gidevice
gidevice copied to clipboard
communicate with iOS devices implemented with Golang
增加性能数据方法
1.新增CPU、内存、GPU、FPS、系统网络数据获取方法 2.新增停止方法 3.增加性能数据测试方法 根据tidevice通信移植,由于未系统学习过Go,细节可能处理得不是很好
我预计六月份补充一下com.apple.webinspector service implementation.
运行命令 ``` ./gidevice xctest com.facebook.WebDriverAgentRunner.xctrunner -u xxxx --env=USE_PORT=8100 --env=MJPEG_SERVER_PORT=9100 ``` 执行一段时间后,运行基于 appium 的 UI 自动化脚本时,出现如下报错然后自动退出: ``` t = 3505.76s Requesting snapshot of accessibility hierarchy for app with pid 566 t...
检测到 electricbubble/gidevice 一共引入了9个开源组件,存在2个漏洞 ``` 漏洞标题:go-yaml < 2.2.8拒绝服务漏洞 缺陷组件:gopkg.in/[email protected] 漏洞编号:CVE-2019-11254 漏洞描述:gopkg.in/yaml.v2是go语言中用于处理yaml格式的包。 在2.2.8之前的版本中,处理恶意的yaml数据时,会导致CPU资源耗尽。 漏洞由Kubernetes开发者在fuzz测试中发现并提交修复补丁。 国家漏洞库信息:https://www.cnvd.org.cn/flaw/show/CNVD-2020-35519 影响范围:(∞, 2.2.8) 最小修复版本:2.2.8 缺陷组件引入路径:github.com/electricbubble/gidevice@->gopkg.in/[email protected] ``` 另外还有2个漏洞,详细报告:https://mofeisec.com/jr?p=a68dca
Failed invoking method '_IDE_initiateSessionWithIdentifier:capabilities:' with error: {%!s(uint64=1) DTXMessage map[]}
When installing a big ipa file (3.3G), it will report error after uploading to PublicStaging: device_test.go:104: receive packet: read tcp 127.0.0.1:15119->127.0.0.1:27015: wsarecv: An established connection was aborted by the software...
For example ```bash gidevice xctest ```
Fix failure on installing large ipa, in my case the file size is greater than 4GB `send packet (afc): write unix ->/var/run/usbmuxd: write: broken pipe`
Hi, great package first of all! Can you add ioregistry similar to idevicediagnostics ioregistry