苹果已经开发了一个新的设备连接堆栈,以针对运行iOS 17及更高版本的设备,这影响了许多第三方iOS设备控制工具(例如libimobiledevice)。
我尝试了以下Tidevice功能,并发现其中一些功能是损坏的:
**| 工具 | 它是否支持iOS 17 |
xcuitest | ❌ |
截图 | ❌ |
启动 | ❌ |
杀死 | ❌ |
ps | ❌ |
relay | ?(没有引发错误) |
fsync(ls,rm,push,pull,stat) | ✅ |
applist | ✅ |
安装 | ✅ |
卸载 | ✅ |
syslog | ✅ ** |
苹果已经开发了一个新的设备连接堆栈,以针对运行iOS 17及更高版本的设备,这影响了许多第三方iOS设备控制工具(例如libimobiledevice)。
我尝试了以下Tidevice功能,并发现其中一些功能是损坏的:
**| 工具 | 它是否支持iOS 17 |
xcuitest | ❌ |
截图 | ❌ |
启动 | ❌ |
杀死 | ❌ |
ps | ❌ |
relay | ?(没有引发错误) |
fsync(ls,rm,push,pull,stat) | ✅ |
applist | ✅ |
安装 | ✅ |
卸载 | ✅ |
syslog | ✅ ** |
6条答案
按热度按时间xuo3flqw1#
记录一些可能有用的信息:
8oomwypt2#
a2mppw5e3#
是的,苹果发布了新的工具
devicectl
来支持部分功能。但我们仍然希望tidevice能够支持它们,因为:tidevice
,如果我们能用一个工具实现所有功能而不是依赖于多个工具,那就更好了。0s0u357o4#
iOS 17没有device support这个问题,perfdog貌似已经解决了,现在用perfdog可以采集iOS 17的性能。请问哪位老师/同学知道perfdog是通过什么思路解决这个问题的?
fzwojiic5#
这是来自QQ邮箱的假期自动回复邮件。
您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。
kt06eoxx6#
iOS17的支持将在repo https://github.com/codeskyblue/tidevice3中继续。