taobao-iphone-device 在iOS 17上,多个功能出现故障,

sd2nnvve  于 4个月前  发布在  iOS
关注(0)|答案(6)|浏览(162)

苹果已经开发了一个新的设备连接堆栈,以针对运行iOS 17及更高版本的设备,这影响了许多第三方iOS设备控制工具(例如libimobiledevice)。
我尝试了以下Tidevice功能,并发现其中一些功能是损坏的:

**| 工具 | 它是否支持iOS 17 |

xcuitest
截图
启动
杀死
ps
relay?(没有引发错误)
fsync(ls,rm,push,pull,stat)
applist
安装
卸载
syslog✅ **
xuo3flqw

xuo3flqw1#

记录一些可能有用的信息:

  • iOS 17似乎正在使用一个新的设备连接堆栈(名为CoreDevice),更改包括:
  • communication protocol
  • 在pymobiledevice3中创建一个GitHub仓库,以支持在iOS 17上挂载“新”开发人员映像。
  • 一个libimobiledevice issue,记录了一些调查结果。看起来这个评论已经解决了pymobiledevice3中控制功能的一部分问题
  • go-ios issue
  • appium issue
8oomwypt

8oomwypt2#

  1. 启动:xcrun devicectl device process launch
  2. 查看进程:xcrun devicectl device info processes
  3. 终止进程:xcrun devicectl device process signal
a2mppw5e

a2mppw5e3#

是的,苹果发布了新的工具devicectl来支持部分功能。但我们仍然希望tidevice能够支持它们,因为:

  1. 我们需要在Linux上使用它们。
  2. 我们目前正在使用tidevice,如果我们能用一个工具实现所有功能而不是依赖于多个工具,那就更好了。
0s0u357o

0s0u357o4#

iOS 17没有device support这个问题,perfdog貌似已经解决了,现在用perfdog可以采集iOS 17的性能。请问哪位老师/同学知道perfdog是通过什么思路解决这个问题的?

fzwojiic

fzwojiic5#

这是来自QQ邮箱的假期自动回复邮件。

您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

相关问题