相信很多人在登录Messenger for mac时遇到这个问题,而且通常之前有一次成功登录的经历,令人百思不得其解。系统提示的是:
Sign in to Microsoft Messenger failed because the service is not responding. The service is not available or you may not be connected to the Internet.
一般网上的解决方法是到
~/Library/Preferences/Microsoft
目录下删除Microsoft Messenger User Cache.plist文件[1],该做法存在一个缺点是删除之后设定的头像和Nickname全部丢失,对于不记忆好友昵称的人来说相当不便。
==
此处给出一个改进的方法(在Messenger for mac 8.0.0下测试通过):
1. 退出Messenger,到上述目录将Microsoft Messenger User Cache.plist改名:
2. 登录Messenger,此时应当正常登录并且在该位置生成新的plist文件(否则请检查防火墙和路由设置)。然后退出Messenger;
3. 打开新的plist,按cmd+c复制TimeStampABCH项的值,覆盖掉旧plist的相同位置,如图:
4. 删除新的plist,将旧plist名字改回去。然后重新登录Messenger。
这样原来的设置都会保留下来了。该做法相对较为繁琐,如果每次出现都要这么做确实太麻烦了,所以还是希望微软能尽快解决这个bug为好。
[1] MSN8在mac下无法登陆的问题. 苹果网. http://macx.cn/a/a89i1723627.htm