原理:复制微信的应用包,修改签名,让系统识别为不同的应用
这个方式本人已经稳定使用3个月以上了,下面是具体的操作方法。
多开步骤
第一步:copy应用
运行命令后,会要求输入电脑的密码,这里正常输入即可
sudo cp -R /Applications/WeChat.app /Applications/WeChat2.app第二步:修改标识
修改Mac应用程序的唯一标识,可以在系统中区分不同的应用实例。
sudo /usr/libexec/PlistBuddy -c "Set :CFBundleIdentifier com.tencent.xinWeChat2" /Applications/WeChat2.app/Contents/Info.plist第三步:签名
sudo codesign --force --deep --sign - /Applications/WeChat2.app 第四步:完成多开
操作完以上内容后,你的应用列表中就有两个微信了,正常来说两个都能打开的,你也可以给wechat2设置不同的图标进行区分。
在应用程序中找到wechat2,右键,显示简介,将图标拖动上去即可
如何更新微信
我们的主微信提示要更新的话,我们正常更新即可,不会影响分身,如果分身需要更新的话,步骤如下。
- 更新主体
- 删除分身(我更新过好几次聊天记录都不会消失,不放心的可以先备份一下)
- 按多开步骤重新操作
- 完成分身更新
参考资料
https://blog.csdn.net/D1237890/article/details/147544117
https://zhuanlan.zhihu.com/p/1896980501740376243
WeChatTweak已经支持4.x的版本了,可以用这个项目进行多开和防撤回,建议使用前备份好数据。
https://github.com/sunnyyoung/WeChatTweak