DKWechatHelper icon indicating copy to clipboard operation
DKWechatHelper copied to clipboard

8.0.38版本防撤回功能不可用

Open Gerry1218 opened this issue 1 year ago • 6 comments

开发证书签名后,抢红包功能正常。

环境 手机 iPhoneX 版本 16.3

Gerry1218 avatar Jun 30 '23 08:06 Gerry1218

一样,最新更新的包防撤回功能没生效 @DKJone

cy920820 avatar Jul 06 '23 09:07 cy920820

debug了一下,初步判断是m_nsContent的前缀变了,代码里是这样判断 if (![msgContent hasPrefix:@"<sysmsg type="revokemsg">"]),微信8.0.38版本里这个前缀变成了<sysmsg type="revokemsg">\n\t,导致没有走到下面防撤回的代码里,把if (![msgContent hasPrefix:@"<sysmsg type="revokemsg">"])改成if (![msgContent hasPrefix:@"<sysmsg type="revokemsg">"])就可以了;不过后来观察到还有其他一些变化的,像上面这样改了之后防撤回功能可能还有其他的一些问题

F-JH avatar Sep 16 '23 01:09 F-JH

@F-JH 老哥能发下修改后的吗,我看着你发修改前后是一样的

931122 avatar Sep 21 '23 03:09 931122

@F-JH 老哥能发下修改后的吗,我看着你发修改前后是一样的

github的显示有问题,总之把判断条件改一下就行了,我截图吧 image

F-JH avatar Sep 21 '23 05:09 F-JH

+1

yaoyue avatar Feb 12 '24 13:02 yaoyue

@F-JH 老哥能发下修改后的吗,我看着你发修改前后是一样的

github的显示有问题,总之把判断条件改一下就行了,我截图吧 image

老哥,这一行要改成啥?

getSomeCats avatar Jun 07 '24 09:06 getSomeCats