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

扫码登录之后直接微信闪退 #2651

Open
haishen668 opened this issue Mar 2, 2024 · 2 comments
Open

扫码登录之后直接微信闪退 #2651

haishen668 opened this issue Mar 2, 2024 · 2 comments

Comments

@haishen668
Copy link

扫码登录之后过一段时间微信直接闪退并且告知我
“为了保护你的安全请重新登录”

我是用的是docker的0.65的版本
docker run -it -d --name wechaty_3 -e WECHATY_LOG="verbose" -e WECHATY_PUPPET="wechaty-puppet-padlocal" -e WECHATY_PUPPET_PADLOCAL_TOKEN="你的码子" -e WECHATY_PUPPET_SERVER_PORT="8789" -e WECHATY_TOKEN="你的token" -p "8789:8789" wechaty/wechaty:0.65

Copy link

dosubot bot commented Mar 2, 2024

嘿,@haishen668!很高兴再次见到你。希望你一切都好!

根据我找到的信息,你遇到的微信扫码登录后闪退并提示“为了保护你的安全请重新登录”的问题,可能是由于你正在使用的Wechaty的Docker版本0.65是一个开发版本,而非生产版本。根据Wechaty的FAQ,Wechaty遵循语义化版本控制,其中偶数版本是生产就绪版本,奇数版本是开发版本。因此,0.65版本作为一个奇数版本,可能不适合生产环境使用,这可能是你遇到问题的原因。

此外,我在Wechaty的更新日志中发现,0.65版本做了一些可能影响微信客户端行为的改变,包括放弃对PhantomJS的支持(Drop support for phantomjs #763)和引入对chrome-headless的支持(chrome-headless support #739)。这些改变涉及到Wechaty底层浏览器自动化框架的重大修改,可能影响到微信网页客户端的交互稳定性,从而在扫码登录后导致微信闪退。

我还在Wechaty的issue中找到了一个类似的问题为了你的帐号安全,请重新登录,但是这个问题已经被关闭,且没有提供解决方案。

建议你尝试使用Wechaty的一个生产就绪版本,看看是否能解决你的问题。

Sources

About Dosu

This response is meant to be useful and save you time. It is not meant to be a precise solution, but rather a starting point for your own research.

Help me be more useful! Please leave a 👍 if this is helpful and 👎 if it is irrelevant.

If you want to continue the conversation, start your reply with @dosu-bot.

@aqpmzngldh
Copy link

扫码登录之后过一段时间微信直接闪退并且告知我 “为了保护你的安全请重新登录”

我是用的是docker的0.65的版本 docker run -it -d --name wechaty_3 -e WECHATY_LOG="verbose" -e WECHATY_PUPPET="wechaty-puppet-padlocal" -e WECHATY_PUPPET_PADLOCAL_TOKEN="你的码子" -e WECHATY_PUPPET_SERVER_PORT="8789" -e WECHATY_TOKEN="你的token" -p "8789:8789" wechaty/wechaty:0.65

请问怎么解决的啊

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

2 participants