无法登录Mac App Store或iCloud-永久加载登录


12

更新为OS X El Capitan的最新开发人员版本后,我无法登录Mac App Store或OS X iCloud设置。如果我尝试输入错误的密码,则会显示一条信息,提示密码不正确。当我尝试使用真实密码时,加载图标将永远旋转。

我已经尝试删除网络设置plist文件以及在论坛上找到的其他一些东西。系统日志文件显示了很多这样的消息,尤其是在使用iCloud登录进行操作时。

SOSAccountThisDeviceCanSyncWithCircle sync with device failure: Error Domain=com.apple.security.sos.error Code=1035 "Account identity not set"  

01/10/15 00:11:52,599 storeaccountd[591]: XPC error for connection com.apple.backupd.sandbox.xpc: Connection invalid  

01/10/15 00:11:52,931 sandboxd[226]: ([591]) storeaccountd(591) deny mach-lookup com.apple.backupd.sandbox.xpc

不幸的是,我没有以前安装的备份。另外,我无法更新到最新的El Capitan版本,因为App Store登录无法正常工作。


更准确地说,我只希望App Store重新工作,并可能安装El Capitan的最新版本。
维利斯2015年

而且这个问题已经持续了几天,因此它不应该与繁忙的服务器有关。
维利斯2015年

系统版本:OS X 10.11.1(15B17c)
Vilis

我遇到了同样的问题,我的解决方案是创建另一个管理员帐户:“系统偏好设置”>“用户和组”>单击“锁定”图标,然后添加具有管理员权限和单独密码的另一个帐户,然后注销当前用户,然后使用我创建的新帐户登录然后重置我的旧用户名以使用单独的密码而不是iCloud密码。
kedomonzter,2015年

1
我无法为这个问题添加新的答案,但是遇到了同样的问题,事实证明推送通知服务未运行,这导致登录名对我不起作用。@Tetsujin的答案以及(重新?)像我在他的答案下评论的那样启动服务可能也会为您解决。
Appleshell

Answers:


2

注意:此解决方案主要是针对物理Apple设备(例如MacBook,iMac,Mac Pro等)的用户的。尽管我还将提到针对虚拟机用户的解决方案的链接,但这并不是本文的主要目的。 。因此,出于简洁起见,此处将不再赘述。

此外,尽管NVRAM(非易失性RAM)确实会保存某些设置和参数以长期保存,但iCloud设置似乎不在NVRAM中保存的设置之中。

解决方案听起来很简单-但事实并非如此。全面的解决方案包括三个步骤,这将迫​​使OS X执行以下操作:

  • 擦除现有的有问题的设置文件,并强制OS X在该位置重现有效的文件。
  • (重新)启动iCloud服务和/或其必需的相关守护程序。
  • 如果需要,验证/重写(硬件)计算机详细信息。

我们将从删除以下文件开始(需要管理员权限): /Library/Preferences/com.apple.apsd.plist

然后,我们将确保正在运行正确的LaunchDaemon-在本例中为Push Notifications。iCloud需要此运行才能运行。在Terminal中输入以下内容:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.apsd.plist

最后,请检查以确保您的OS X设备具有(有效)序列号。无论是真实计算机还是虚拟机,“序列号”都必须少于12个字符-否则,基于iCloud的服务(如FaceTime和iMessage)将无法登录(或在登录尝试时“挂断”)。在Mac的“关于”部分中进行检查。如果您有NULL或无效的序列号,请执行以下任一操作:

  • 使用您的Apple Care /保修与Apple联络。让他们设置您的硬件序列号,以确保他们在完成对机器的维修后应该这样做。

要么

  • 使用以下应用程序来更改此设置(如果您由于某种原因不能前往Apple,并且不担心会使设备的保修失效)。如果您拥有Apple Care或想保留Apple保修,请不要使用此工具:

空白板串行器 -可从此处下载:

http://rogersm.net/icloud-problems-mountain-lion-serial-number


现在,对于那些使用虚拟机的人,请转到此处完成第三步(重置序列号)。你需要生成一个有效的,新的序列号是不是目前使用的:

http://www.insanelymac.com/forum/topic/292170-how-to-spoof-real-mac-in-vmware/


这应该可以解决iCloud登录和使用El Capitan相关服务的任何问题。适用于大多数物理Mac OS X设备和VMware Workstation安装。


1

从许多研究看来,iCloud,iMessage和FaceTime有着千丝万缕的联系,并且要修复其中的一个问题,您需要将其全部“修复”。

最终让我得到了安全模式启动,然后删除了/Library/Preferences/com.apple.apsd.plist

太多内容无法在此处发布,但是看到我对消息的回答不会让我登录iMessage以及Linc Davis的出色帖子,网址https://discussions.apple.com/thread/7272123


2
虽然您的答案没有直接包含解决方案-我已经删除了plist文件,但它没有帮助-它使我走上了正确的轨道。出于某种原因,登录到iCloud中需要推送通知服务将被启用。我有一段时间禁用了此功能,而El Capitan对此是新要求,或者在更新时被禁用了,但最终运行sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.apsd.plist才立即解决了问题。
Appleshell 2015年

1

正如其他所有人所提到的,这是序列号的问题。我也在虚拟机上遇到了这个问题。默认情况下,Fusion会为其提供一些非常长的序列号,而App Store则不喜欢。要修复,请编辑.vmx文件并添加以下行:

SMBIOS.use12CharSerialNumber =“ TRUE”

希望这可以帮助!


0

我遇到了同样的问题,另一个站点上的某人说他们通过退出自己运行的VPN应用程序解决了他们的问题。完成后,一切正常,然后我便可以登录iCloud。


1
不幸的是,事实并非如此,因为我没有使用VPN或与此相关的任何东西。此外,我曾尝试安全模式下,复位网络等
Vilis

0

昨天和今天我都有同样的问题。原来我的Macbook缺少序列号(不知道如何删除)。我使用软件Blank Board Serializer重新编写它并能够登录。

因此,请检查您的序列号。


0

我遇到了同样的问题,并且能够解决它。选择[Apple]和“此Mac”。如果没有序列号,则需要还原它。在Mac机箱上找到序列号。在Internet上的某个地方找到工具“ Blank Board Serializer”。创建可启动磁盘或USB记忆棒并使用它。输入序列号后,可以返回登录App Store,iTunes Store,iCloud和iMessages


0

我遇到了同样的问题,在网上搜索了一段时间之后,我发现我只需要注销并从“商店”菜单中重新登录。


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.