如何从OS X(Yosemite)消息应用程序中删除iMessage帐户?


12

我已将iMessage帐户添加到我的工作MacBook中,现在我想删除该帐户,但是Messages不允许我这样做。

我注销了该帐户并删除了消息历史记录,但是现在当我开始发送消息时,它仍然提示我使用该帐户登录,并且如果我转到“首选项”,该帐户仍然会显示(不活动)在列表和“删除”按钮中(-底部的标志)显示为灰色。

有什么办法可以完全删除帐户的存在?

Answers:


14

好的,我知道了,但这并不简单。我认为它必须存储在某个位置的.plist文件中,因此我在所有.plist文件中~/Library/Preferences搜索了包含用于iMessages的Apple ID的文件。这些是:

  • com.apple.ids.service.com.apple.madrid.plist
  • com.apple.ids.service.com.apple.private.alloy.sms.plist
  • ByHost/com.apple.identityservices.idstatuscache.5A488A33-7FF1-56F5-A3F6-CBC792D5C705.plist

当我com.apple.ids.service.com.apple.madrid.plist在网上搜索时,我在Apple论坛上找到了一个非常有用的答案的链接,该链接也有所帮助。

所以基本上,这就是我所做的

删除我上面提到的.plist文件(注意,名称中最后一个带有UUID的文件对于每个用户而言可能是不同的):

cd ~/Library/Preferences
rm com.apple.ids.service.com.apple.madrid.plist
rm com.apple.ids.service.com.apple.private.alloy.sms.plist
rm ByHost/com.apple.identityservices.idstatuscache.5A488A33-7FF1-56F5-A3F6-CBC792D5C705.plist

然后,我删除了所有聊天记录和存档:

rm ~/Library/Messages/chat.db*
rm -rf ~/Library/Messages/Archive
rm -rf ~/Library/Messages/Attachments

然后我重新启动了Mac,以防万一。现在,该帐户以及此计算机上曾经存在的所有内容都消失了:)


您可以再次添加帐户吗?一切正常吗?
托比

@Toby我没有尝试再次添加该帐户,但是我看不出任何理由都不起作用。
mluisbrown

1
我只需要删除rm com.apple.identityservices.idstatuscache.your unique string.plist,sierra就没有其他文件。现在,我遇到了Facetime密码弹出窗口的问题……我从未使用过facetime,甚至从未使用过。请注意,除非您也想使用iMessage,iCloud和Facetime,否则请不要再使用App Store。我确实找到了./com.apple.FaceTime.5CAAB4B3-ADFD-5191-80F4-F679EBC374C5.plist让我们希望删除该作品的希望。
Ray Foss

0

我认为在iMessage应用程序中您无法删除iCloud帐户(除非您从所有iCloud中注销Mac),您不能仅从iMessage首选项中注销并清除历史记录...


1
我没有将在Messages中配置的iCloud帐户用于工作Mac上的其他任何东西,仅使用了iMessage。
mluisbrown 2015年

您使用FaceTime吗?
Matte.Car 2015年

不,(嗯,从来没有在这台Mac上)。我仍然在此Mac上登录App Store,但是使用了不同的Apple ID。
mluisbrown 2015年

因此,可能还记得上次访问的帐户;我认为您无法删除iMessage帐户,因此您无法做更多的事情,只需注销并删除所有历史记录...或创建一个新的mac用户!
Matte.Car 2015年

我想到了。看到我的回答了:)
mluisbrown 2015年

0

单击iMessage应用程序,单击“ 首选项”,转到“ 帐户,单击左侧的一个框,该框将您的帐户保留在您的电子邮件中,无论是Google还是Yahoo,然后禁用您不想再启用的那个。


2
问题是关于删除一个帐户,而不仅仅是禁用它,这很简单。
mluisbrown 2015年

0

单击iMessage应用程序,首选项,然后单击详细信息,在询问时登录,然后登录后单击“管理Apple ID”,它会提示您进入Apple网站,再次登录,然后删除“帐户”下的电子邮件' 部分。它为我工作。

然后,在删除了不再需要的电子邮件之后,我在笔记本电脑上重新打开了iMessage应用程序,并且帐户不再存在。


0
  1. 登录到iCloud。
  2. 点击互联网服务。
  3. 点击您要删除的服务。
  4. 点击“离线”。
  5. 点击“细节”。
  6. 删除登录信息。
  7. 单击页面左下方的减号(“-”)(确保要删除的帐户已突出显示)。
  8. 系统将提示您“确定吗?”。点击“是”。

服务将从列表中删除,并且可以继续使用消息。


0

我通过单击帐户列表底部的减号(其中的+/-)进入Internet帐户(通过“消息”>“首选项”在此处获得)。这提示我进入帐户列表,但是在“ Internet帐户”窗口中,我再次单击了“-”符号,并询问我是否确定要删除-是的,确实如此!


0

在“偏好设置”中,退出您不想再显示的帐户。然后使用随机字符串和随机密码更改预填充的电子邮件。登录失败,现在您的原始帐户已替换为该帐户。是的,如果您根本不想输入任何内容,则可能必须遵循mluisbrown的解决方案。但是,如果您只是不想显示带有您的电子邮件ID的条目,则可以使用。


0

我遇到了同样的问题(“不活动”),但只是想让Messages.app再次与我的iPhone连接(所以我可以通过机器上的Messages.app而不是通过手机发送消息-主要是在发短信时)在我的手机上花费的时间太长/太麻烦了)。我能够通过iCloud网站关闭两因素身份验证来解决此问题。

在禁用两因素身份验证之前,我进入了一个怪异的循环,在该循环中,iPhone将(1)提示我允许或禁止计算机访问[我单击“允许”],然后(2)我的iPhone将提供六位数的身份验证代码,但是我没有在机器上输入该代码的位置;也就是说,我的机器没有提示我输入我的iPhone正在显示的访问代码。

最终,我想,“也许如果我仅禁用两个因素,我可以解决这个问题并再次登录Messages.app”。


顺便说一句,如果您的设备无处可输入密码,则应将其作为icloud密码的一部分输入。因此,如果密码为“ pass”且代码为123456,则将在设备上输入“ pass123456”作为icloud密码。花了我一段时间才弄清楚它是第一次出现的。
乔纳森·范·克卢特
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.