71

我最近更改了苹果 ID,并在 Mac 上用另一个苹果 ID 下载了 xCode。

不是 mac 商店通知我 xCode 有新版本,但我需要插入旧 Apple ID 的密码,我不能只使用新的。该应用程序似乎与旧的 Apple ID 相关联。

我什至无法使用新的 Apple ID 下载新的 xCode,因为它只能让我选择使用旧的 Apple ID 更新它。

4

8 回答 8

174

要使 AppStore 忘记下载应用程序时使用的旧凭据,您必须删除_MASReceipt应用程序本身中的目录。

去做这个:

  1. 打开 Finder 并导航到应用程序,
  2. Ctrl+单击 XCode 并选择“显示包内容”,
  3. 展开 Contents 目录并单击 _MASReceipt 将其选中,
  4. 键入 Command+Delete 以永久删除该目录——系统将提示您输入您的凭据,因为这是一个受保护的文件。

退出并重新启动 AppStore,然后找到 XCode。该按钮现在应该显示“免费”或“安装”而不是“更新”。单击它会将您的 XCode 更新为当前登录的 Apple 用户的最新版本。

于 2012-11-28T19:55:17.390 回答
23

假设您遇到错误的问题

要更新此应用程序,请登录您购买它时使用的帐户。

在 App Store 应用程序上,转到 Store --> 退出

然后做这里建议的东西

在https://discussions.apple.com/thread/2794280?start=15&tstart=0从 Beartech 检查此修复

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

希望这可以为您解决问题!

编辑:与我所拥有的相比,我认为这是一个不同的问题。您唯一的选择可能是删除 xcode,并使用您的新 Apple ID 下载

于 2012-07-25T17:49:26.783 回答
7

添加 Apple ID 帐户

  1. 选择 Xcode > 首选项。
  2. 在窗口顶部,单击帐户。
  3. 在左下角,单击添加按钮 (+) 。
  4. 从弹出菜单中选取“添加 Apple ID”。
    在此处输入图像描述

  5. 在出现的对话框中,输入您的 Apple ID 和密码,然后点按“登录”。
    在此处输入图像描述

删除 Apple ID 帐户

  1. 选择 Xcode > 首选项。
  2. 单击窗口顶部的帐户。
  3. 在左栏中选择要删除的 Apple ID 帐户。
  4. 单击左下角的删除按钮 (–)。

按照链接获取来源和详细信息。
https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ManagingAccounts/ManagingAccounts.html

于 2016-01-06T21:10:54.670 回答
6

打开一个文件夹 Finder-> Go -> Applications 然后在该文件夹中找到 Xcode。右键单击 Xcode。-> 在底部获取信息,有共享和权限,打开它,点击右上角的锁定图标。为列表中的每个人进行读写。

然后等待 5-10 秒。只需再次尝试更新 Xcode。它将开始更新...

于 2012-10-17T18:48:21.550 回答
1

正如 NSPostWhenIdle 所说:“删除 Xcode,然后使用新的 Apple ID 重新安装它。”

于 2012-09-21T12:13:57.773 回答
1

对于 XCode 5

  1. Xcode 菜单 > 首选项 > 帐户
  2. 点击左下角的+
  3. 单击添加 Apple ID。
于 2013-09-04T20:23:43.330 回答
1

我有一个类似的问题。我的 AppleId 已更改 - 用户名 - 从“ab***”更改为“ab***@gmail.com”。新格式需要一个电子邮件地址,而我的 AppleId 可以追溯到很多年前。我突然无法从 Xcode 导出任何内容。我如何修复它:

  1. 偏好/帐户
  2. 删除旧的 AppleId
  3. 添加新的 AppleId。

Apple 似乎在后端对自己进行了整理,唯一的问题是 Xcode 挂在对失效和/或错误用户名的旧引用(指向同一个密钥帐户。去看看。)

于 2014-12-17T19:49:53.220 回答
-1

如果您将设备恢复到 13.3.0 将解决您的问题,它对我有用

于 2020-02-03T09:33:38.807 回答