Вопрос по macos, xcode – Обновление XCODE с использованием другой учетной записи Apple

20

У меня MAC OS 10.7.3. xcode 4.3.1 установлен с использованием другого идентификатора Apple, поскольку мой MacBook Pro ранее использовался моим другом. Теперь, когда я пытаюсь обновить Xcode до 4.3.2, он запрашивает учетные данные для моей учетной записи друзей. К сожалению, в магазине приложений четко сказано, что вы можете обновить приложение, используя учетную запись, которая использовалась для установки приложения.

Как я могу обновить Xcode, используя свои учетные данные?

Заранее спасибо

Может бытьэтот вопро может вас заинтересовать. Fustigador

Ваш Ответ

3   ответа
50

что вы бы уже решили эту проблему, но просто разместите здесь решение, которое сработало для меня ..

Откройте Finder и перейдите в Приложения, Ctrl + щелкните приложение и выберите «Показать содержимое пакета» (в данном случае Xcode), Разверните каталог содержимого и щелкните каталог _MASReceipt, чтобы выбрать его, введите Command + Delete, чтобы окончательно удалить каталог - вам будет предложено ввести учетные данные, поскольку это защищенный файл. Закройте и перезапустите AppStore, затем найдите приложение. Теперь вы можете обновить свой новый идентификатор, не удаляя старую версию приложени

Надеюсь, это поможет кому-то, потому что мне понадобилось время, чтобы понять !!

im с помощью Xcode 6.1 не может найти эту папку _MASReceipt user2889249
Я не могу найти каталог. Я пытаюсь для XCode 5. Он отличается от предыдущей версии? tyegah123
о каком каталоге ты говоришь? Для меня _MASReceipt, кажется, присутствует и в Xcode 5 .. venkat
На OSX 10.9.5, обновление XCode 6.0 до 6.1 это все еще работает. Спасибо @venkat! callisto
Абсолютно работал в моем случае (6.1.1 на Йосемити) abenrob
20

мне пришлось ответить на мой собственный вопрос, простой ответ: НЕТ, вы не можете обновить xcode, установленный из другой учетной записи. Решение заключается в удалении существующей установки и повторной установке из новой учетной записи. Чтобы удалить существующую установку, вам нужно удалить ее с панели запуска. Вы можете сделать это, найдя значок xcode на стартовой панели, долго нажимая на значок, пока он не начнет танцевать. Затем удалите его и подождите некоторое время, пока xcode.app будет удален из / Application. Если вы вручную удалите xcode.app из / Application, магазин приложений продолжит думать, что он установлен, и не позволит вам переустановить его в будущем.

ешение @Above предполагает, что вы установили xcode из магазина приложений Mac, обычно версии более поздние, чем 4.2. Для более ранних версий достаточно просто удалить папку / Application / xcode.

Не правда. Ответ Венката правильный. p4sh4
Кажется, все меняется. Решение @ Venkat не сработало для меня, но это сработало. Хотя в моем случае мне пришлось использовать стороннее приложение для удаления Xcode из LaunchPad. Вы должны были увидеть письмо, отправленное в службу поддержки Apple, прежде чем найти эту тему ... Я сомневаюсь, что они будут рады угрозе заменить OS X на Slackware Linux, но ответ должен быть забавным. Ben
3

У меня была эта ошибка, она связана с Spotlight. В App Store каким-то образом использовался Spotlight. Мое исправление заключалось в добавлении всего HD на вкладку «Конфиденциальность» на панели настроек Spotlight System, закрытии настроек и ожидании 30 секунд, повторном открытии и удалении HD с вкладки «Конфиденциальность». Сполайт начинает переиндексацию. Заново открыл App Store и проблема была исправлена! Размещать это здесь для тех, кто может искать позже. Также подал отчет об ошибке в Apple.

Источник:https: //discussions.apple.com/thread/2806858 начать = 0 & Tstart = 0

Спасибо за информацию. Сценарий, в котором я столкнулся с проблемой, был другим, он был фактически установлен с другой учетной записи. suresh
Нет проблем. Я думаю, что есть много людей с абсолютно той же проблемой и вашим сценарием. Mikhail Gasanov
Это сработало для меня. Благодарность Dirty Henry
Это сработало для меня (10.10.3, Xcode 5 -> 6.3) после того, как я попробовал решения из суреш и венкат. В соответствии с инструкциями Venkat, я удалил папку _MASReceipt, которая позволяла мне попробовать другой Apple ID, но я не мог обойти ошибку «Обновление недоступно с этим Apple ID». Удаление Xcode.app и перестроение индекса Spotlight сработало. sherb

Похожие вопросы