Обновление XCODE с использованием другой учетной записи Apple
У меня есть MAC OS 10.7.3. xcode 4.3.1, установленный с использованием другого идентификатора apple, так как мой macbook pro ранее использовался моим другом. Теперь, когда я пытаюсь обновить Xcode до 4.3.2, он запрашивает учетные данные для учетной записи моих друзей. К сожалению, в магазине приложений Apple явно говорится, что вы можете обновить приложение, используя учетную запись, которая была использована для установки приложения.
Как я могу обновить Xcode с помощью моих учетных данных?
Спасибо заранее.
Ответы
Ответ 1
К сожалению, пришлось ответить на мой собственный вопрос,
Простой ответ: НЕТ, вы не можете обновить xcode, установленный из другой учетной записи.
Решение состоит в том, чтобы удалить существующую установку и переустановить ее из новой учетной записи.
Чтобы удалить существующую установку, вам необходимо удалить ее с панели запуска. Вы можете сделать это, установив значок xcode в стартовой панели, и долго нажимайте на значок, пока он не начнет танцевать. Затем удалите его и подождите некоторое время, пока xcode.app не будет удален из /Application. Если вы вручную удалите xcode.app из /Application, магазин приложений продолжит считать его установленным и не позволит вам переустанавливать в будущем.
Вышеупомянутое решение предполагает, что вы установили xcode из магазина приложений Mac, обычно версии позже 4.2. Для более ранних версий следует просто удалить папку/Application/xcode.
Ответ 2
Я уверен, что вы бы решили это сейчас, но просто разместили здесь решение, которое сработало для меня.
- Откройте Finder и перейдите к приложениям,
- Ctrl + Нажмите приложение и выберите "Показать содержимое пакета" (в этом случае Xcode),
- Разверните каталог "Содержание" и выберите каталог _MASReceipt, чтобы выбрать его, введите команду "Ctrl + Delete"
удалите каталог навсегда - вам будет предложено указать
учетные данные, так как это защищенный файл.
- Выйти и перезапустить
AppStore, затем найдите приложение. Теперь вы можете обновить свой новый идентификатор, не удаляя старую версию приложения.
Надеюсь, это поможет кому-то понять, что мне потребовалось некоторое время, чтобы понять!
Ответ 3
Решение найдено:
У меня была эта ошибка, связанная с Spotlight. В App Store используется Spotlight в некотором роде. Мое исправление заключалось в том, чтобы добавить весь HD на вкладку "Конфиденциальность" в панели Prefs Spotlight System, закрыть префы и подождать 30 секунд, повторно открыть и удалить ваш HD со вкладки "Конфиденциальность". Spolight начинает переиндексацию. Восстановлен магазин приложений и проблема исправлена! Проводя это здесь для других, которые могли бы искать позже. Также подал отчет об ошибке с Apple.
Источник: https://discussions.apple.com/thread/2806858?start=0&tstart=0