Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用不同的apple帐户更新XCODE_Xcode_Macos_Upgrade - Fatal编程技术网

使用不同的apple帐户更新XCODE

使用不同的apple帐户更新XCODE,xcode,macos,upgrade,Xcode,Macos,Upgrade,我有MacOS10.7.3。xcode 4.3.1是使用不同的apple id安装的,因为我的朋友以前使用过我的macbook pro。现在,当我尝试将Xcode升级到4.3.2时,它会询问我朋友帐户的凭据。不幸的是,App store明确表示,您可以使用用于安装应用程序的帐户升级应用程序 如何使用我的凭据升级Xcode 提前谢谢。不幸的是,我不得不回答我自己的问题, 简单回答:不,您不能更新从其他帐户安装的xcode。 解决方案是删除现有安装并从新帐户重新安装。 要删除现有安装,您需要将其从L

我有MacOS10.7.3。xcode 4.3.1是使用不同的apple id安装的,因为我的朋友以前使用过我的macbook pro。现在,当我尝试将Xcode升级到4.3.2时,它会询问我朋友帐户的凭据。不幸的是,App store明确表示,您可以使用用于安装应用程序的帐户升级应用程序

如何使用我的凭据升级Xcode


提前谢谢。

不幸的是,我不得不回答我自己的问题, 简单回答:不,您不能更新从其他帐户安装的xcode。 解决方案是删除现有安装并从新帐户重新安装。 要删除现有安装,您需要将其从LaunchPad中删除。您可以通过在启动板中定位xcode图标,长时间单击该图标直到它开始跳舞来实现这一点。然后删除它并等待一段时间,直到xcode.app从/Application中删除。如果您从/Application手动删除xcode.app,app store将继续认为它已安装,并且不允许您将来重新安装

上述解决方案假设您已从mac app store安装xcode,通常是4.2之后的版本。对于早期版本,只需删除/Application/xcode文件夹就可以了。

解决方案如下:

我有一个bug,它和聚光灯有关。应用商店以某种方式使用了Spotlight。我的修复方法是将整个HD添加到Spotlight System prefs窗格中的“隐私”选项卡中,关闭prefs并等待30秒,重新打开并从隐私选项卡中删除您的HD。Spolight开始重新编制索引。重新打开应用商店,问题已修复!为以后可能搜索的其他人在此发布此消息。还向苹果提交了一份缺陷报告


来源:

我相信你现在已经解决了这个问题,但只是在这里发布了对我有效的解决方案

  • 打开Finder并导航到应用程序
  • 按住Ctrl键并单击应用程序,然后选择“显示包内容”(本例中为Xcode)
  • 展开目录并单击_masreceive目录将其选中,键入Command+Delete以删除 永久删除目录---系统将提示您输入 凭据,因为这是受保护的文件
  • 退出并重新启动 AppStore,然后查找应用程序。您现在可以使用新id进行更新,而无需删除应用程序的旧版本

  • 希望这能帮助别人,因为我花了一段时间才弄明白

    也许你会感兴趣。谢谢你的信息。我遇到问题的场景不同,它实际上是从不同的帐户安装的。没问题。我认为有很多人都有完全相同的问题和您的场景。在尝试了suresh和venkat的解决方案后,这对我来说很有效(10.10.3,Xcode 5->6.3)。按照文卡特的指示,我删除了_masreceive文件夹,该文件夹允许我尝试使用不同的苹果ID,但我无法解决“此苹果ID无法更新”错误。删除Xcode.app并重建Spotlight索引有效。我找不到目录。我在试XCode 5。它和以前的版本不同吗?你说的是哪个目录?对我来说,Xcode 5中似乎也有类似的功能。在OSX 10.9.5上,将Xcode 6.0升级到6.1仍然有效。谢谢你@venkat!在XCode 8.3.2上做了,但在High Sierra上做了。删除了_masreceive,但这也从更新列表中删除了XCode,这意味着如果我只是删除了应用程序,就没有什么区别了。XCode 9.2->无法进行更新。它是一个新的安装,而标题似乎有所不同@文卡特的解决方案对我不起作用,但这一个起了作用。虽然在我的例子中,我不得不使用第三方应用程序从LaunchPad中删除Xcode。在找到此线程之前,您应该已经看到发送给苹果支持部门的电子邮件。。。我怀疑他们会对用SlackwareLinux取代OSX的威胁感到高兴,但反应应该很有趣。