苹果微信怎么双开?苹果微信分身双开详细教程

时间:2026-05-3016举报小编:user13

    微信更新到 4.0 版本以后,系统对应用签名的校验更加严格。以前那些简单的 open -n 终端命令,大概率已经失效,弹出的只有“该应用已打开”的提示,甚至直接闪退

    难道为了多开,我们只能去下载那些来路不明、还可能存在封号风险的第三方工具吗?当然不是

    别着急小编发现了一个邪修方法,微信双开,亲测可用。 虽说上了科技,也没有小作坊猛, 通过类似的方式,甚至可以3 开。如果想4开,5开,修改代码中的数字,注意方法可用,但概不负责。

    前期准备工作

    以下操作都是在苹果系统的命令行工具中操作的。

    并确认系统有 PlistBuddy 命令行

    ls -l /usr/libexec/PlistBuddy 

    如果没有, 请安装 Xcode 命令行工具

    xcode-select --install 

    运行此命令后,系统会弹出一个窗口,提示您下载和安装命令行工具包。这个包很小,安装速度很快。安装完成后,PlistBuddy 命令就可以使用了。

    第1步:复制微信app

     sudo cp -R /Applications/WeChat.app /Applications/WeChat2.app 

    第2步:修改微信app的 BundleIdentifier

     sudo /usr/libexec/PlistBuddy -c "Set :CFBundleIdentifier com.tencent.xinWeChat2" /Applications/WeChat2.app/Contents/Info.plist 

    这行命令将 WeChat2.app 的 BundleIdentifier 改为 com.tencent.xinWeChat2 这是关键中的关键。为什么这个操作很重要?请看下面的科普

    科普 Bundle Identifier

    Bundle Identifier(通常简称 Bundle ID 或 包名)是 Apple 生态系统(iOS、iPadOS、macOS、watchOS、tvOS)中用来唯一标识一个应用程序的字符串。

    简单来说,它就像应用的“身份证号码”或“独一无二的域名”。

    ta的作用如下

    1. 唯一性

    独一无二: 在整个 Apple App Store 或 Mac App Store 中,任何两个应用都不能有相同的 Bundle ID。它通常采用反向域名表示法(Reverse Domain Notation),例如:com.yourcompany.appname。

    1. 主要用途

    App Store 识别: Apple 使用 Bundle ID 来识别和跟踪您在 App Store 上架的每个应用版本。

    系统资源隔离: 操作系统(如 iOS/macOS)使用 Bundle ID 来区分不同应用的数据、权限和沙盒环境,确保应用之间的数据不会混淆。

    功能启用: 许多特殊的系统功能(如应用内购买 In-App Purchase、推送通知 Push Notification、iCloud 同步等)都需要与特定的 Bundle ID 关联才能启用。

    第3步:删除 WeChat2.app 的扩展属性

     sudo xattr -cr /Applications/WeChat2.app 

    在实践中如果不删除扩展属性, 会导致签名不成功。

    第4步:重新签名 WeChat2.app

     sudo codesign --force --deep --sign - /Applications/WeChat2.app 

    第5步:验证WeChat2.app 签名

     sudo codesign -vv --deep --strict /Applications/WeChat2.app 

    验证通过后, 就可以打开 WeChat2.app了。

    以上就是小编整理的mac 微信多开教程,你学会了吗?赶紧操作起来试试吧!