Skip to content

hangj/multi-wechat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

multi-wechat

通过 hook OC 代码来达到多开的目的

注意

不支持微信 4.0 以上版本
下载微信历史版本: https://github.com/zsbai/wechat-versions/releases

怎么使用

sudo chown -R $(whoami) /Applications/WeChat.app
# codesign --remove-signature /Applications/WeChat.app/Contents/MacOS/WeChat
make install
make uninstall

可能遇到的问题

  1. open -n /Applications/WeChat.app 报错

The application cannot be opened for an unexpected reason, error=Error Domain=RBSRequestErrorDomain Code=5 "Launch failed." UserInfo={NSLocalizedFailureReason=Launch failed., NSUnderlyingError=0x600003a4c390 {Error Domain=NSPOSIXErrorDomain Code=162 "Unknown error: 162" UserInfo={NSLocalizedDescription=Launchd job spawn failed}}}

解决方案:

codesign --force --deep --sign - /Applications/WeChat.app
xattr -cr /Applications/WeChat.app
  1. 第二个微信一直跳出 “想访问其他App的数据”

参考 sunnyyoung/WeChatTweak#733

解决方案:

开启微信完全磁盘访问权限可以解决

a note

lipo WeChat.bak -thin arm64 -output WeChat.arm64 # 瘦身为 arm64 版本
osacompile -e 'do shell script "open -n  /Applications/WeChat.app"' -o /Applications/FuckWeChat.app
osacompile -e 'do shell script "/usr/bin/nohup /Applications/WeChat.app/Contents/MacOS/WeChat >/dev/null 2>&1 &"' -o /Applications/FuckWeChat.app

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors