
确保已安装微信 4.1.5 版本(应用程序文件夹中)
了解终端基本操作(通过 Spotlight 搜索 "终端" 启动)
准备好 Mac 管理员密码(执行命令时需要)

打开终端(通过 Spotlight 搜索 "终端" 或 Launchpad 找到)
在终端中精确输入以下命令(注意大小写和空格):
sudo cp -R /Applications/WeChat.app /Applications/WeChat2.app
按回车键,系统会提示输入密码(输入时无显示,直接输入后回车)
等待命令执行完成(约 10-30 秒,取决于电脑性能)
验证:打开访达 (Finder),进入应用程序文件夹,应看到灰色的 "WeChat2.app" 图标
在终端中精确输入以下命令:
sudo /usr/libexec/PlistBuddy -c "Set :CFBundleIdentifier com.tencent.xinWeChat2" /Applications/WeChat2.app/Contents/Info.plist
按回车键,再次输入密码
此命令修改应用的唯一标识符,让系统和微信认为这是两个不同的应用,是双开成功的核心
在终端中精确输入以下命令:
sudo codesign --force --deep --sign - /Applications/WeChat2.app
按回车键,输入密码
此步骤解决 macOS 的应用签名验证问题,确保新创建的应用能正常运行

在访达中找到 "WeChat2.app"(灰色图标)
双击启动,会显示第二个微信登录界面
使用另一个微信账号扫码登录
成功后,可将 "WeChat2.app" 拖到程序坞方便后续使用

修改应用名称(便于区分):
# 修改显示名称
sudo /usr/libexec/PlistBuddy -c "Set :CFBundleName WeChat2" /Applications/WeChat2.app/Contents/Info.plist
sudo /usr/libexec/PlistBuddy -c "Set :CFBundleDisplayName 微信2" /Applications/WeChat2.app/Contents/Info.plist
修改应用图标(个性化):
准备一个.icns 格式的图标文件
右键点击 "WeChat2.app",选择 "显示包内容"
进入 Contents/Resources 文件夹
替换 AppIcon.icns 文件
重新执行签名命令:sudo codesign --force --deep --sign - /Applications/WeChat2.app
"应用已损坏,无法打开":
执行:sudo xattr -cr /Applications/WeChat2.app,然后重新签名
第二个微信无法联网:
检查防火墙设置,或重启电脑后再试
微信更新后双开失效:
禁用自动更新(微信设置→通用→关闭 "自动升级")
若已更新,需重新执行上述全部步骤
-THE END-
复制法创建的微信分身完全独立运行,不依赖终端,可长期稳定使用,是 Mac 上微信双开的最佳方案。创建完成后,两个微信可同时运行,互不干扰,非常适合工作和生活账号分离使用。
最后一步:为防止微信自动更新导致双开失效,建议在原微信和分身微信中均关闭自动更新(设置→通用→取消勾选 "自动升级")。