icloudpd 目前无法进行验证了,还有别的类似的工具吗

2022 年 11 月 26 日
 voidGhost
2022-11-26 19:22:30 DEBUG    Authenticating...
2022-11-26 19:22:34 INFO     Two-step/two-factor authentication is required!
Traceback (most recent call last):
  File "/Users/ghost7/opt/anaconda3/envs/icloud/bin/icloudpd", line 8, in <module>
    sys.exit(main())
  File "/Users/ghost7/opt/anaconda3/envs/icloud/lib/python3.9/site-packages/click/core.py", line 722, in __call__
    return self.main(*args, **kwargs)
  File "/Users/ghost7/opt/anaconda3/envs/icloud/lib/python3.9/site-packages/click/core.py", line 697, in main
    rv = self.invoke(ctx)
  File "/Users/ghost7/opt/anaconda3/envs/icloud/lib/python3.9/site-packages/click/core.py", line 895, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/Users/ghost7/opt/anaconda3/envs/icloud/lib/python3.9/site-packages/click/core.py", line 535, in invoke
    return callback(*args, **kwargs)
  File "/Users/ghost7/opt/anaconda3/envs/icloud/lib/python3.9/site-packages/icloudpd/base.py", line 255, in main
    icloud = authenticate(
  File "/Users/ghost7/opt/anaconda3/envs/icloud/lib/python3.9/site-packages/icloudpd/authentication.py", line 47, in authenticate
    request_2sa(icloud, logger)
  File "/Users/ghost7/opt/anaconda3/envs/icloud/lib/python3.9/site-packages/icloudpd/authentication.py", line 53, in request_2sa
    devices = icloud.trusted_devices
  File "/Users/ghost7/opt/anaconda3/envs/icloud/lib/python3.9/site-packages/pyicloud_ipd/base.py", line 249, in trusted_devices
    request = self.session.get(
  File "/Users/ghost7/opt/anaconda3/envs/icloud/lib/python3.9/site-packages/requests/sessions.py", line 600, in get
    return self.request("GET", url, **kwargs)
  File "/Users/ghost7/opt/anaconda3/envs/icloud/lib/python3.9/site-packages/pyicloud_ipd/base.py", line 100, in request
    self._raise_error(code, reason)
  File "/Users/ghost7/opt/anaconda3/envs/icloud/lib/python3.9/site-packages/pyicloud_ipd/base.py", line 122, in _raise_error
    raise api_error
pyicloud_ipd.exceptions.PyiCloudAPIResponseError: statusCode = UnknownServerError, IOException sending request https://accountservice.p00.prod.me.com:443/api/get_challenge_devices, Failed to resolve 'accountservice.p00.prod.me.com' after 6 queries 
4916 次点击
所在节点    Apple
18 条回复
XiaoBaiYa
2022 年 11 月 26 日
icloudpd 这类软件都是基于 web 网页的,最近网页更新了,所以挂了,而且这类软件大部分基于 icloudpy ,这个不更新,其他都等着吧。
spamss
2022 年 11 月 27 日
我建议等等镜像更新
DOKONG
2022 年 11 月 27 日
等了大半个月了,issues 里都反馈了几十条了
gqbre
2022 年 11 月 27 日
我晚上还在用倒是没有问题,大半年前的版本,群晖 docker
voidGhost
2022 年 11 月 28 日
@gqbre 已经过了双重验证的应该没事,再验证就不行了。每次验证的有效期是 2 个月。
gqbre
2022 年 11 月 28 日
@shineonme 我的就是需要重新验证的,看了一下我用的已经是两年前的版本了,docker imageId bb9fc53393a3
voidGhost
2022 年 11 月 28 日
@gqbre 那到奇怪,我用的最新非 docker 版的
disk
2022 年 11 月 28 日
看这个,https://github.com/boredazfcuk/docker-icloudpd/issues/227 ,临时对付可以浏览器 f12 抓一下替换本地保存的 cookies 数据。
DOKONG
2022 年 11 月 28 日
@disk 本地 cookies 是放在哪的,我用 docker 装的
disk
2022 年 11 月 28 日
@DOKONG 看你装的 image 的文档,不同镜像设置的默认位置不一样,如果没有 mount 的话得先 docker cp 拷出来
DOKONG
2022 年 11 月 29 日
@disk 老哥,你的 cookie 哪个是可以的,能否贴下
disk
2022 年 11 月 29 日
@DOKONG v1 的话 X-APPLE-WEBAUTH-HSA-TRUST-xxx 和 X_APPLE_WEB_KB-xxx 开头的,v2 是 X-APPLE-WEBAUTH-USER 和 X-APPLE-WEBAUTH-HSA-LOGIN
disk
2022 年 11 月 29 日
@DOKONG v2 或者是 X-APPLE-WEBAUTH-TOKEN ,这个不确定,得自己试下
lollxxox
2022 年 12 月 6 日
上个月我也一直发愁这个问题,pixel 休息了一个多月没干活儿,这两天我翻到了另一个项目,看来解决了这个问题
https://github.com/Haoke98/icloud-killer
楼主也可以试试,我直接在 Windows 平台 clone 下来用的,加了任务定时还不错
BurotherMu
2022 年 12 月 8 日
我才刚刚发现这个牛逼的应用,然后发现它不能用了......太苦了
BurotherMu
2022 年 12 月 8 日
如果我关掉 iCloud 的两步验证,是不是就能跳过这个问题了?
voidGhost
2022 年 12 月 8 日
@BurotherMu 两步验证无法关闭
xiaobuyao
2023 年 2 月 6 日
pjoc/docker-icloudpd:master ,实测可用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/898139

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX