第一步:修改身分證 (Bundle Identifier)
- 在 Finder 中找到您複製的 WeChat2。
- 對它按右鍵 -> 「顯示套件內容 (Show Package Contents)」。
- 進入
Contents資料夾,找到Info.plist檔案。 - 對
Info.plist按右鍵 -> 打開檔案的應用程式 -> 「文字編輯 (TextEdit)」。 - 按
Command+F搜尋:com.tencent.xinWeChat - 找到後,把它修改為:
com.tencent.xinWeChat2(只需加個 2 區分即可)。 - 按
Command+S存檔並關閉。
第二步:重新簽名 (最關鍵的一步)
修改過 Info.plist 的 App 會被 macOS 視為「已損毀」或「不安全」,導致無法開啟或閃退。必須用終端機重新簽名。
- 打開終端機 (Terminal)。
- 複製並貼上以下指令(假設您的 App 叫
WeChat2且在應用程式資料夾):sudo codesign --force --deep --sign - /Applications/WeChat2.app- (注意:如果您的 App 名字是中文「微信2」,請將最後的路徑改為
/Applications/微信2.app)
- (注意:如果您的 App 名字是中文「微信2」,請將最後的路徑改為
- 按下 Enter,系統會要求您輸入電腦密碼(輸入時畫面不會顯示),輸完按 Enter。
- 如果出現
replacing existing signature字樣,代表成功。
第三步:開啟 WeChat2
現在您可以直接雙擊 WeChat2 圖示了。
- 因為改了 ID,系統會把它當作一個全新的軟體。
- 第一次開啟時可能不會有反應(因為在重置緩存),請多點兩下或等待幾秒。
- 成功後,您將擁有兩個完全獨立的微信,同時掛著也不會跳回。