Как обновить Xcode с новым идентификатором Apple ID?

недавно я изменил Apple ID, и я загрузил xCode на mac с другим Apple ID.

Не Mac store сообщает мне, что есть новая версия для xCode, но мне нужно вставить пароль старого Apple ID, и я не могу просто использовать новый. Кажется, приложение связано со старым Apple ID.

Я даже не могу загрузить новый xCode с помощью нового Apple id, потому что он дает мне возможность обновить его со старым Apple ID.

7 ответов


предполагая, что у вас есть проблема, где вы получаете ошибку

чтобы обновить это приложение, войдите в учетную запись, которую вы использовали купить его.

в приложении App Store перейдите в магазин --> выйти

а затем сделайте то, что предлагается здесь

проверьте это исправление от Beartech в https://discussions.apple.com/thread/2794280?start=15&tstart=0

в App Store используется Spotlight в некоторых путь. Мое исправление было добавить всю HD на вкладке "конфиденциальность" в панели системных префов Spotlight закройте prefs и подождите 30 секунд, повторно откройте и удалите HD из конфиденциальности табуляция. Spolight начинает переиндексировать. Повторно открыл App Store и проблема было исправлено! Разместите это здесь для других, кто может искать позже. Также подала отчет об ошибке с Apple.

надеюсь, что это решает проблему для вас!

edit: я думаю, что это другая проблема по сравнению с тем, что у меня было. Ваш единственный вариант-probbaly удалить xcode и загрузить с новым Apple ID


чтобы AppStore забыл старые учетные данные, с которыми было загружено приложение, вы должны удалить _MASReceipt каталог в самом приложении.

для этого:

  1. откройте Finder и перейдите к приложениям,
  2. Ctrl + Click XCode и выберите "Показать содержимое пакета",
  3. разверните каталог содержимого и нажмите _MASReceipt, чтобы выбрать его,
  4. введите команду + Удалить, чтобы удалить каталог навсегда- - - вам будет предложено ваши учетные данные, так как это защищенный файл.

закройте и перезапустите AppStore, затем найдите XCode. Теперь кнопка должна говорить "бесплатно" или "установить"вместо " обновить". Щелчок по нему обновит ваш XCode до последней версии в качестве текущего зарегистрированного пользователя Apple.


открыть папку Finder - > Go - > Приложения затем найдите Xcode в папке. Щелкните правой кнопкой мыши на Xcode. - >"Информация" внизу есть общий доступ и разрешения, откройте его, нажмите на значок блокировки в правом углу. сделайте Read & Write для всех в списке.

затем подождите 5-10 секунд. просто попробуйте обновить Xcode еще раз. он начнет обновляться...


Как сказал NSPostWhenIdle: "удалите Xcode и переустановите его с помощью нового идентификатора Apple ID."


Для XCode 5

  1. меню Xcode > Настройки > Учетные записи
  2. в левом нижнем углу нажмите +
  3. нажмите Добавить Apple ID.

У меня была несколько похожая проблема. Мой AppleId был изменен-имя пользователя - с "ab***" на "ab* * * @gmail.com". Новый формат требует адреса электронной почты,и мой AppleId датируется многими годами. Я внезапно не смог ничего экспортировать из Xcode. Как я это исправил:

  1. Настройки/Учетные Записи
  2. удалить старый AppleId
  3. Добавить новый AppleId.

Apple, казалось, разбиралась на бэкэнде, и единственной проблемой был Xcode, висящий вокруг старого ссылки на несуществующие и / или плохие имена пользователей (для той же ключевой учетной записи. Иди разберись.)


чтобы добавить учетную запись Apple ID

  1. Выберите Xcode > Настройки.
  2. в верхней части окна щелкните учетные записи.
  3. в левом нижнем углу нажмите кнопку Добавить ( + ).
  4. выберите Добавить Apple ID во всплывающем меню.
    enter image description here

  5. в появившемся диалоговом окне введите идентификатор Apple ID и пароль, а также щелкните знак В.
    enter image description here

чтобы удалить учетную запись Apple ID

  1. Выберите Xcode > Настройки.
  2. выберите Учетные записи в верхней части окна.
  3. выберите учетную запись Apple ID, которую вы хотите удалить в левом столбце.
  4. нажать кнопку "Удалить" ( – ) в левом нижнем углу.

следуйте по ссылке для источника и подробно information.
https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ManagingAccounts/ManagingAccounts.html