V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shineonme
V2EX  ›  Apple

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

  •  
  •   shineonme · 2022-11-26 19:26:06 +08:00 · 3474 次点击
    这是一个创建于 735 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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 
    
    18 条回复    2023-02-06 22:59:34 +08:00
    XiaoBaiYa
        1
    XiaoBaiYa  
       2022-11-26 22:36:30 +08:00 via iPhone   ❤️ 1
    icloudpd 这类软件都是基于 web 网页的,最近网页更新了,所以挂了,而且这类软件大部分基于 icloudpy ,这个不更新,其他都等着吧。
    spamss
        2
    spamss  
       2022-11-27 13:16:24 +08:00 via iPhone
    我建议等等镜像更新
    DOKONG
        3
    DOKONG  
       2022-11-27 16:23:49 +08:00
    等了大半个月了,issues 里都反馈了几十条了
    gqbre
        4
    gqbre  
       2022-11-27 23:44:23 +08:00
    我晚上还在用倒是没有问题,大半年前的版本,群晖 docker
    shineonme
        5
    shineonme  
    OP
       2022-11-28 00:17:13 +08:00 via iPhone
    @gqbre 已经过了双重验证的应该没事,再验证就不行了。每次验证的有效期是 2 个月。
    gqbre
        6
    gqbre  
       2022-11-28 10:29:05 +08:00
    @shineonme 我的就是需要重新验证的,看了一下我用的已经是两年前的版本了,docker imageId bb9fc53393a3
    shineonme
        7
    shineonme  
    OP
       2022-11-28 11:44:34 +08:00 via iPhone
    @gqbre 那到奇怪,我用的最新非 docker 版的
    disk
        8
    disk  
       2022-11-28 14:57:41 +08:00   ❤️ 1
    看这个,https://github.com/boredazfcuk/docker-icloudpd/issues/227 ,临时对付可以浏览器 f12 抓一下替换本地保存的 cookies 数据。
    DOKONG
        9
    DOKONG  
       2022-11-28 15:35:49 +08:00
    @disk 本地 cookies 是放在哪的,我用 docker 装的
    disk
        10
    disk  
       2022-11-28 17:38:48 +08:00
    @DOKONG 看你装的 image 的文档,不同镜像设置的默认位置不一样,如果没有 mount 的话得先 docker cp 拷出来
    DOKONG
        11
    DOKONG  
       2022-11-29 10:25:19 +08:00
    @disk 老哥,你的 cookie 哪个是可以的,能否贴下
    disk
        12
    disk  
       2022-11-29 13:20:47 +08:00
    @DOKONG v1 的话 X-APPLE-WEBAUTH-HSA-TRUST-xxx 和 X_APPLE_WEB_KB-xxx 开头的,v2 是 X-APPLE-WEBAUTH-USER 和 X-APPLE-WEBAUTH-HSA-LOGIN
    disk
        13
    disk  
       2022-11-29 13:22:56 +08:00
    @DOKONG v2 或者是 X-APPLE-WEBAUTH-TOKEN ,这个不确定,得自己试下
    lollxxox
        14
    lollxxox  
       2022-12-06 21:00:18 +08:00   ❤️ 1
    上个月我也一直发愁这个问题,pixel 休息了一个多月没干活儿,这两天我翻到了另一个项目,看来解决了这个问题
    https://github.com/Haoke98/icloud-killer
    楼主也可以试试,我直接在 Windows 平台 clone 下来用的,加了任务定时还不错
    BurotherMu
        15
    BurotherMu  
       2022-12-08 15:12:56 +08:00
    我才刚刚发现这个牛逼的应用,然后发现它不能用了......太苦了
    BurotherMu
        16
    BurotherMu  
       2022-12-08 15:17:08 +08:00
    如果我关掉 iCloud 的两步验证,是不是就能跳过这个问题了?
    shineonme
        17
    shineonme  
    OP
       2022-12-08 16:15:40 +08:00 via iPhone
    @BurotherMu 两步验证无法关闭
    xiaobuyao
        18
    xiaobuyao  
       2023-02-06 22:59:34 +08:00
    pjoc/docker-icloudpd:master ,实测可用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2608 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 07:11 · PVG 15:11 · LAX 23:11 · JFK 02:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.