taobao-iphone-device tidevice list可用但是tideivce applist 报错,之前是可以的,现在不知道为啥不行了

j91ykkif  于 2022-10-26  发布在  其他
关注(0)|答案(8)|浏览(307)

File "d:\python3.7.8\lib\site-packages\tidevice_usbmux.py", line 81, in _check
raise MuxReplyError(data['Number'])
File "d:\python3.7.8\lib\site-packages\tidevice\exceptions.py", line 14, ininit
self.reply_code = UsbmuxReplyCode(number)
File "d:\python3.7.8\lib\enum.py", line 315, incall
return cls.new(cls, value)
File "d:\python3.7.8\lib\enum.py", line 569, innew
raise exc
File "d:\python3.7.8\lib\enum.py", line 553, innew
result = cls.missing(value)
File "d:\python3.7.8\lib\enum.py", line 582, in missing
raise ValueError("%r is not a valid %s" % (value, cls.name))
ValueError: 22 is not a valid UsbmuxReplyCode

pb3skfrl

pb3skfrl1#

发现可以是用的iphone7,现在不行的是iphone xs 和iphoneXR,不知道为啥了,求解?

u5rb5r59

u5rb5r592#

理论上错误码 也就 1-6 参考: https://github.com/libimobiledevice/usbmuxd/blob/master/src/usbmuxd-proto.h
你这个直接跳到了22

你电脑上装的是什么助手啊?

ulydmbyx

ulydmbyx3#

电脑上装了iTunes,我发现必现的现象了:就是手机插上Windows电脑每次都提示要信任的就会出现这个错误,我的iphone7在我电脑上插上不会再提示信任的是可以用的,然后这个报错的手机到同事的电脑上不会提示也可以用。不知道每次插拔都弹信任这个弹窗是怎么控制的,如果可以一直信任应该就好了

fsi0uk1n

fsi0uk1n4#

我记得我在删除 PairRecord 的时候有遇到 Code 22 的报错
重新 Pair 后就可以触发完成 信任
晚上有空我尝试复现

ssm49v7z

ssm49v7z5#

Code 22Pair 时的数据错误

@jeniva 你可能使用的是 v0.1.9 之前的版本,升级应该可以解决

d6kp6zgx

d6kp6zgx6#

现在最新的版本不是version 0.1.7吗?

ar7v8xwq

ar7v8xwq8#

应该是手机连上电脑后没有识别成功,我更新了iTunes或者iTools可以了

相关问题