Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

8.0.38版本防撤回功能不可用 #129

Open
Gerry1218 opened this issue Jun 30, 2023 · 6 comments
Open

8.0.38版本防撤回功能不可用 #129

Gerry1218 opened this issue Jun 30, 2023 · 6 comments

Comments

@Gerry1218
Copy link

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

环境
手机 iPhoneX
版本 16.3

@cy920820
Copy link

cy920820 commented Jul 6, 2023

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

@F-JH
Copy link

F-JH commented Sep 16, 2023

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">"])就可以了;不过后来观察到还有其他一些变化的,像上面这样改了之后防撤回功能可能还有其他的一些问题

@931122
Copy link

931122 commented Sep 21, 2023

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

@F-JH
Copy link

F-JH commented Sep 21, 2023

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

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

@yaoyue
Copy link

yaoyue commented Feb 12, 2024

+1

@getSomeCats
Copy link

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

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

老哥,这一行要改成啥?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants