22

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

如何使用我的凭据升级 Xcode?

提前致谢。

4

3 回答 3

52

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

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

希望这对某人有所帮助,因为我花了一段时间才弄清楚!

于 2013-10-28T17:24:17.313 回答
20

不幸的是,不得不回答我自己的问题,简单的回答:不,您不能更新从另一个帐户安装的 xcode。解决方案是删除现有安装并从新帐户重新安装。要删除现有安装,您需要将其从 Launch pad 中删除。您可以通过在启动板中找到 xcode 图标来执行此操作,长按该图标直到它开始跳舞。然后删除它并等待一段时间,直到从 /Application 中删除 xcode.app。如果您从 /Application 中手动删除 xcode.app,App Store 将继续认为它已安装,并且以后不会允许您重新安装。

上述解决方案假设您已经从 mac 应用商店安装了 xcode,通常版本高于 4.2。对于早期版本,只需删除 /Application/xcode 文件夹即可。

于 2012-11-15T06:47:05.493 回答
4

找到解决办法:

我有这个错误,它与 Spotlight 有关。App Store 以某种方式使用了 Spotlight。我的解决方法是将整个 HD 添加到 Spotlight System 首选项窗格中的“隐私”选项卡,关闭首选项并等待 30 秒,重新打开并从“隐私”选项卡中删除您的 HD。Spolight 开始重新索引。重新打开App Store,问题已解决!在此处发布此内容以供以后可能搜索的其他人使用。还向 Apple 提交了错误报告。

来源:https ://discussions.apple.com/thread/2806858?start=0&tstart=0

于 2013-04-16T10:42:19.197 回答