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

macOS Big Sur 11.3 微信无法发送大图和大文件

  •  
  •   Immortal · 2021-04-28 13:55:06 +08:00 · 5537 次点击
    这是一个创建于 1303 天前的主题,其中的信息可能已经有所发展或是发生改变。

    具体文件(图片)大小没有测试,发送之后就一直卡在上传,也没有提示过大不让发送,不知道大家有没有遇到类似的情况?
    1619589259804.jpg

    59 条回复    2021-07-06 22:43:01 +08:00
    snooprat
        1
    snooprat  
       2021-04-28 16:21:32 +08:00
    你传了多大? 100 多 MB 的试过没有问题
    Immortal
        2
    Immortal  
    OP
       2021-04-28 17:34:21 +08:00
    @snooprat #1 30-40m 就不行了
    snooprat
        3
    snooprat  
       2021-04-28 19:03:43 +08:00
    @Immortal 没有遇到,正常的,传过好多文件了。
    whc7808
        4
    whc7808  
       2021-04-28 19:13:27 +08:00
    试了 没问题
    riverdd
        5
    riverdd  
       2021-04-29 02:16:13 +08:00 via Android
    Quality software
    Immortal
        6
    Immortal  
    OP
       2021-04-29 09:24:08 +08:00
    @snooprat #3
    @whc7808 #4
    谢谢大佬帮忙测试 我问题还是在...太难受了
    lanfox
        7
    lanfox  
       2021-04-29 09:32:19 +08:00
    微信降回 2.9.5 版本试试。
    AkideLiu
        8
    AkideLiu  
       2021-04-29 13:17:22 +08:00
    我也遇到这样的问题了。。。真的吐了
    Immortal
        9
    Immortal  
    OP
       2021-04-29 13:55:46 +08:00
    @AkideLiu #8
    我以为是我电脑问题....你也是么
    Immortal
        10
    Immortal  
    OP
       2021-04-29 14:01:53 +08:00
    @lanfox #7
    我找找有没有地方下载历史版本
    AkideLiu
        11
    AkideLiu  
       2021-04-29 14:16:10 +08:00 via iPhone
    @Immortal 对啊 mbp 2019 16inch,前天晚上更新的 11.3 。就截图发 WeChat 都发不上去,AirDrop 到手机秒发。别说了肯定是垃圾腾讯。(图片应该是 10-30mb )
    Immortal
        12
    Immortal  
    OP
       2021-04-29 14:17:51 +08:00
    @AkideLiu #11
    我都不用 10-30mb
    用微信截图截取整个桌面大小的图片就发不出去了
    文件试了下 10 多 m 反而还是可以的
    leeuu
        13
    leeuu  
       2021-04-29 14:19:25 +08:00
    @Immortal 建议你换个 DNS 看看
    Immortal
        14
    Immortal  
    OP
       2021-04-29 14:41:22 +08:00
    @leeuu #13
    试了下 貌似不太行
    AkideLiu
        15
    AkideLiu  
       2021-04-30 12:55:42 +08:00   ❤️ 1
    大概分析了一下,可能是由于 Apple 新的安全机制导致的。

    好久没搞过网络,所以分析的可能不太对,就提供个思路吧。

    抓到上传图片的 TX Server IP

    ![2021-04-30_14-11-54]( https://minio.llycloud.com/image/uPic/image-20210430viN6a5.png)

    看看是不是 TX 家的 ip,ok 是的

    ![2021-04-30_14-20-22]( https://minio.llycloud.com/image/uPic/image-20210430NihttT.png)

    Http 层抓不到,很正常。毕竟腾讯私有协议,然后 wireshark,发现大面积 RST 是从 server 到 localhost 被 refuse 了。。。。。

    ![2021-04-30_14-15-23]( https://minio.llycloud.com/image/uPic/image-20210430lIuXPP.png)

    如果楼主找到解决方案麻烦 @我一下
    Immortal
        16
    Immortal  
    OP
       2021-04-30 13:42:33 +08:00
    @AkideLiu #15
    目前还没有 尝试了换 DNS 和刷新 DNS 缓存的方式 没什么好转...
    从搜索资料情况来看 貌似遇到的人不多 很奇怪
    Immortal
        17
    Immortal  
    OP
       2021-04-30 13:43:17 +08:00
    @AkideLiu #15
    对了我也是 2019 年的 macbookp 13inch
    Immortal
        18
    Immortal  
    OP
       2021-04-30 14:15:39 +08:00
    @AkideLiu #15
    我也照着你说的方法抓包观察了下,感觉 RST 的出现是本机在收到服务端的 FIN 信号后没有做出正常的 ACK 回包
    ![1619763251376.jpg]( https://i.loli.net/2021/04/30/ZPXe79qmdkCD6NS.jpg)
    AkideLiu
        19
    AkideLiu  
       2021-04-30 14:26:37 +08:00   ❤️ 1
    @Immortal 我修好了

    下载最新 beta,https://dldir1.qq.com/weixin/mac/WeChatMac_Beta.dmg

    我现在能发文件的版本是

    Device Type: MacBookPro16,1
    System Version: Version 11.3 (Build 20E232)
    System Language: en
    WeChat Version: [2021-04-26 09:41:41] v3.0.2.9 (18006) #1379fe8f62
    WeChat Language: en
    Historic Version: [2021-04-30 14:30:38] v3.0.1.16 (17837) #36bbf5f7d2
    Network Status: Reachable via WiFi or Ethernet
    Display: *(2304x1296)/Retina, (2304x1296)/Retina
    Immortal
        20
    Immortal  
    OP
       2021-04-30 14:32:08 +08:00
    @AkideLiu #19
    修好了指的是确定是微信自己的 Bug 么 还是对自己系统做了什么处理
    AkideLiu
        21
    AkideLiu  
       2021-04-30 14:32:57 +08:00
    @Immortal
    wechat 3.0.1 用的是 server fetch 类似的技术。。。或许是 wechat client 有 bug

    更新后 wireshark 没有任何 refuse 了

    ![image]( https://minio.llycloud.com/image/uPic/image-20210430YJgJk0.png)
    AkideLiu
        22
    AkideLiu  
       2021-04-30 14:33:47 +08:00
    @Immortal 没改任何系统配置,只更新 wechat client,然后 wechat 发大图片的功能修好了
    Immortal
        23
    Immortal  
    OP
       2021-04-30 14:36:10 +08:00
    @AkideLiu #22
    我也更新了一下 然后就没问题了 谢谢大佬
    奇怪 如果是客户端有问题 不知道为什么没什么人反馈
    AkideLiu
        24
    AkideLiu  
       2021-04-30 14:38:39 +08:00
    @Immortal
    更新系统之前也没 bug,TX 垃圾 code 在新系统上面出了 bug,可能影响面积不大吧。
    换言之,TX 有客服吗?去哪反馈啊哈哈
    Immortal
        25
    Immortal  
    OP
       2021-04-30 14:39:18 +08:00
    我也贴下版本信息吧
    设备类型:MacBookPro15,2
    系统版本:版本 11.3 (版号 20E232 )
    系统语言:zh-Hans
    微信版本:[2021-04-26 09:41:41] v3.0.2.9 (18006) #1379fe8f62
    微信语言:zh-Hans
    历史版本:[2021-04-30 14:33:26] v3.0.2.9 (18006) #1379fe8f62
    网络状态:Reachable via WiFi or Ethernet
    显 示 器:*(1920x1080)/Retina, (1440x900)/Retina
    Immortal
        26
    Immortal  
    OP
       2021-04-30 14:40:53 +08:00
    @AkideLiu #24
    是的 在更新后发现的这个问题 我一度以为是更新后系统的问题
    更新系统后"微信小助手"一类应用也需要重新签名了
    大佬是尝试性更新到 beta 的还是个什么思路摸到的解决办法?
    AkideLiu
        27
    AkideLiu  
       2021-04-30 14:48:54 +08:00   ❤️ 1
    @Immortal
    我是这么想的,问题分两种可能,1.系统,2.微信

    系统我是没办法,只能 google 搜一下有没有类似 MacOS 11.3 的 tcp refuse 案例,无果
    看了一下 release note,没有看到 Firewalls 相关的更新,所以就不再考虑系统了。


    软件层面 code force resign,擦写公证,无果

    ```
    9999 sudo xattr -rd com.apple.quarantine WeChat.app
    10000 sudo codesign --force --deep --sign - WeChat.app
    ```

    然后我尝试之前有人提到的回退版本,手头只能找到 3.0.0,试了之后无果。
    然后尝试 wechat 官网的非 App Store 版本,无果。
    然后搜索有么有 Beta 版本,搜到了,尝试。。。-> 解决了
    Immortal
        28
    Immortal  
    OP
       2021-04-30 15:02:00 +08:00
    @AkideLiu #27
    看来是我方向错了 刚才看到这么多 rst 没有从本机回过去 都开始考虑是本机网络的问题了
    很巧合的就是你和我都装了 Little Snitch,我也一度怀疑是这个的问题

    谢谢大佬了,不能发大图真的太头疼了
    Immortal
        29
    Immortal  
    OP
       2021-05-26 13:24:19 +08:00
    @AkideLiu #27
    今天手贱更新了下 又出现之前无法发大图的问题了 而且找不到那个 beta 版本包了
    老哥情况如何
    AkideLiu
        30
    AkideLiu  
       2021-05-26 16:08:29 +08:00
    @Immortal 经过上次的经历不经常更新系统了。。。所以没遇到过问题
    Immortal
        31
    Immortal  
    OP
       2021-05-26 16:32:45 +08:00
    @AkideLiu #30
    🙄 我人没了 那老哥记得别更新,这个版本是有问题的
    ------------------------------------------------------------
    设备类型:MacBookPro15,2
    系统版本:版本 10.16 (版号 20E241 )
    系统语言:zh-Hans
    微信版本:[2021-05-25 15:31:46] v3.0.4.9 (18102) #ac3905e9d0
    微信语言:zh-Hans
    历史版本:[2021-05-26 13:14:27] v3.0.4.17 (18099) #ae8c373ce9
    网络状态:Reachable via WiFi or Ethernet
    显 示 器:*(1920x1080)/Retina, (1440x900)/Retina
    Immortal
        32
    Immortal  
    OP
       2021-05-26 16:33:41 +08:00
    @AkideLiu #30
    之前那个 beta 包地址下载的已经不是 3.0.2.9 了 也别下载覆盖安装
    安装完直接是最新的 beta 应该和我上面发的版本一致
    AkideLiu
        33
    AkideLiu  
       2021-05-26 16:36:53 +08:00
    @Immortal 好的谢谢,这种软件还是能不动就不动
    Immortal
        34
    Immortal  
    OP
       2021-05-26 17:17:50 +08:00
    @AkideLiu #33
    主要没想到这么拉垮...
    FrankL
        35
    FrankL  
       2021-05-27 00:59:41 +08:00   ❤️ 1
    @Immortal 老弟你去下一个 Mac App Store 的版本,这个问题就好了,虽然不是最新的版本,但是是最稳的。
    Immortal
        36
    Immortal  
    OP
       2021-05-27 09:42:57 +08:00
    @FrankL #35
    老哥稳 换了 Mac App Store 的目前没问题
    RelaxingSpoon
        37
    RelaxingSpoon  
       2021-06-01 18:14:38 +08:00
    醉了,我也遇到这个问题。傻 x 的腾讯,腾讯官网的 3.0.4 不行,换到 App Store 的 3.0.3 就没问题了。
    hourui
        38
    hourui  
       2021-06-08 13:18:50 +08:00
    @Immortal 遇到同样的问题了,我把 little snitch 关了,然后在设置-网络-Little Snitch(删掉这个网络过滤选项) 就好了,怀疑和 little snitch 有关系
    Immortal
        39
    Immortal  
    OP
       2021-06-08 13:54:14 +08:00
    @hourui #38
    我也有这个怀疑 因为出现这个问题的好像都装了 Little Snitch
    一开始我尝试单纯的 TurnOff 了 Little Snitch 并没有效果 下次遇到我会尝试你说的做法
    谢谢指导
    Immortal
        40
    Immortal  
    OP
       2021-06-08 13:56:25 +08:00
    @hourui #38
    但是这样操作后 Little Snitch 是不是完全失效了
    huronzhu
        41
    huronzhu  
       2021-06-17 12:12:15 +08:00
    问题解决了吗? Little Snitch 是不是可以设置一下? Little Snitch 和微信只能二选一是吗?
    Immortal
        42
    Immortal  
    OP
       2021-06-17 15:13:09 +08:00
    @huronzhu #41
    你试一下 AppStore 版本的微信 目前没有发现这个问题
    Little Snitch 和微信可以共存
    huronzhu
        43
    huronzhu  
       2021-06-24 15:24:55 +08:00
    @Immortal 试过了,只能 Little Snitch 和微信二选一
    Immortal
        44
    Immortal  
    OP
       2021-06-24 15:54:38 +08:00
    @huronzhu #43
    今天更新了最新版本的 App Store 微信后我又出现了不能发送的问题...
    FrankL
        45
    FrankL  
       2021-06-25 10:53:27 +08:00
    @Immortal 一样的,我也是,就,再等更新吧。。
    jetma
        46
    jetma  
       2021-06-29 10:50:12 +08:00
    可以直接执行下面的命令:
    sudo killall at.obdev.littlesnitch.networkextension
    Immortal
        47
    Immortal  
    OP
       2021-06-29 11:50:25 +08:00
    @jetma #46
    那 littlesnitch 是不是有部分功能就失效了?
    dustinth
        48
    dustinth  
       2021-06-29 17:31:30 +08:00
    确实是 little Snitch 冲突...
    Immortal
        49
    Immortal  
    OP
       2021-06-29 19:28:14 +08:00
    @dustinth #48
    受不了了...我把它卸载了
    dustinth
        50
    dustinth  
       2021-06-30 15:27:23 +08:00
    @Immortal 我是退回到 3.0.3 了, 对 mac 版本发朋友圈没有什么需求. 等改好了再升级吧.
    Immortal
        51
    Immortal  
    OP
       2021-06-30 15:48:12 +08:00
    @dustinth #50
    问题不是改好不改好
    它会偶尔某个版本好了 某个版本又不行了
    是微信官方没有发现到这个问题 所以一下好一下坏很折磨人
    XuanYuan
        52
    XuanYuan  
       2021-07-01 15:26:38 +08:00
    我也遇到了,还以为是我电脑的问题。

    刚才在微信开发者社区看了一下,被官方的态度恶心到了,基本上来来回回就两个反应:

    - 请自查(这个是最最恶心的)
    - 请上传 log (上传了之后就没有下文了)
    Immortal
        53
    Immortal  
    OP
       2021-07-01 17:10:49 +08:00
    @XuanYuan #52
    从大家遇到的情况来看的确是和 little Snitch 冲突了
    要么等更新 要么卸载吧- -
    指望官方还是算了
    XuanYuan
        54
    XuanYuan  
       2021-07-05 10:37:43 +08:00
    @Immortal #53 哈哈,您是说卸载 Little Snitch 还是卸载微信?
    Immortal
        55
    Immortal  
    OP
       2021-07-05 11:47:57 +08:00
    @XuanYuan #54
    当然是 Little Snitch 😣
    微信还是得用 没办法啊
    RelaxingSpoon
        56
    RelaxingSpoon  
       2021-07-05 11:48:12 +08:00
    这个问题真的是恶心,我确实也装了 little snitch 。妈蛋,不想停用 little snitch 啊。腾讯狗日的。
    RelaxingSpoon
        57
    RelaxingSpoon  
       2021-07-05 12:35:18 +08:00
    @dustinth 请问哪里还可以下载到 3.03
    dustinth
        58
    dustinth  
       2021-07-05 20:09:55 +08:00
    @RelaxingSpoon 不好意思哈,是错觉,还是会被 block, 因为发帖的时候发的图片不够大误以为可以了.

    我现在的解决方案是如果发现传图在转圈就执行一下:
    sudo killall at.obdev.littlesnitch.networkextension

    这条转圈的消息就能成功发出, 但下次还是会 block, 因为这个 littlesnitch 这条进程会自动再重启.
    timothyye
        59
    timothyye  
       2021-07-06 22:43:01 +08:00
    @Immortal 今天 Big Sur 升到 11.4 也遇到这个问题了,微信版本 3.1.3
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1182 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:21 · PVG 02:21 · LAX 10:21 · JFK 13:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.