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
8条答案
按热度按时间pb3skfrl1#
发现可以是用的iphone7,现在不行的是iphone xs 和iphoneXR,不知道为啥了,求解?
u5rb5r592#
理论上错误码 也就 1-6 参考: https://github.com/libimobiledevice/usbmuxd/blob/master/src/usbmuxd-proto.h
你这个直接跳到了22
你电脑上装的是什么助手啊?
ulydmbyx3#
电脑上装了iTunes,我发现必现的现象了:就是手机插上Windows电脑每次都提示要信任的就会出现这个错误,我的iphone7在我电脑上插上不会再提示信任的是可以用的,然后这个报错的手机到同事的电脑上不会提示也可以用。不知道每次插拔都弹信任这个弹窗是怎么控制的,如果可以一直信任应该就好了
fsi0uk1n4#
我记得我在删除
PairRecord
的时候有遇到Code 22
的报错重新
Pair
后就可以触发完成信任
晚上有空我尝试复现
ssm49v7z5#
Code 22
是Pair
时的数据错误@jeniva 你可能使用的是
v0.1.9
之前的版本,升级应该可以解决d6kp6zgx6#
现在最新的版本不是version 0.1.7吗?
bgtovc5b7#
https://github.com/alibaba/taobao-iphone-device/releases/tag/0.3.1
ar7v8xwq8#
应该是手机连上电脑后没有识别成功,我更新了iTunes或者iTools可以了