Как обновить 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
каталог в самом приложении.
для этого:
- откройте Finder и перейдите к приложениям,
- Ctrl + Click XCode и выберите "Показать содержимое пакета",
- разверните каталог содержимого и нажмите _MASReceipt, чтобы выбрать его,
- введите команду + Удалить, чтобы удалить каталог навсегда- - - вам будет предложено ваши учетные данные, так как это защищенный файл.
закройте и перезапустите AppStore, затем найдите XCode. Теперь кнопка должна говорить "бесплатно" или "установить"вместо " обновить". Щелчок по нему обновит ваш XCode до последней версии в качестве текущего зарегистрированного пользователя Apple.
открыть папку Finder - > Go - > Приложения затем найдите Xcode в папке. Щелкните правой кнопкой мыши на Xcode. - >"Информация" внизу есть общий доступ и разрешения, откройте его, нажмите на значок блокировки в правом углу. сделайте Read & Write для всех в списке.
затем подождите 5-10 секунд. просто попробуйте обновить Xcode еще раз. он начнет обновляться...
Как сказал NSPostWhenIdle: "удалите Xcode и переустановите его с помощью нового идентификатора Apple ID."
Для XCode 5
- меню Xcode > Настройки > Учетные записи
- в левом нижнем углу нажмите +
- нажмите Добавить Apple ID.
У меня была несколько похожая проблема. Мой AppleId был изменен-имя пользователя - с "ab***" на "ab* * * @gmail.com". Новый формат требует адреса электронной почты,и мой AppleId датируется многими годами. Я внезапно не смог ничего экспортировать из Xcode. Как я это исправил:
- Настройки/Учетные Записи
- удалить старый AppleId
- Добавить новый AppleId.
Apple, казалось, разбиралась на бэкэнде, и единственной проблемой был Xcode, висящий вокруг старого ссылки на несуществующие и / или плохие имена пользователей (для той же ключевой учетной записи. Иди разберись.)
чтобы добавить учетную запись Apple ID
- Выберите Xcode > Настройки.
- в верхней части окна щелкните учетные записи.
- в левом нижнем углу нажмите кнопку Добавить ( + ).
в появившемся диалоговом окне введите идентификатор Apple ID и пароль, а также щелкните знак В.
чтобы удалить учетную запись Apple ID
- Выберите Xcode > Настройки.
- выберите Учетные записи в верхней части окна.
- выберите учетную запись Apple ID, которую вы хотите удалить в левом столбце.
- нажать кнопку "Удалить" ( – ) в левом нижнем углу.
следуйте по ссылке для источника и подробно information.
https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ManagingAccounts/ManagingAccounts.html