XCode 4.6 продолжает загрузку Doc Set

Поскольку я установил XCode 4.6, он продолжает загружать Doc Set каждый раз, когда я его открываю. Я видел много потоков, обсуждающих эту тему, поэтому я попытался вручную установить набор документов в папку Developper/Shared/Documenation/Docsets. Но даже с этим я открыл XCode этим утром и... он снова начал загружать эту вещь. Что я могу сделать, чтобы остановить?

Ответ 1

Перейдите по ссылке в разделе Xcode- > Preferences. Нажмите кнопку Xcode 4.6 doc, вы увидите установленное местоположение. нажмите на эту ссылку и удалите файл. В моем случае был еще один файл Xcode 4.6, я думаю, что он был назван Xcode 4.6. Набор документации также удалил.

Я закрыл XCode и снова открыл его, чтобы он снова загрузил его, и потребовалось.

У вас должен быть только один файл Xcode 4.6 в вашем списке, у меня было два, и я не знаю почему. Может быть, что-то осталось от бета-версии 4.6.

Надеюсь, что это поможет

Ответ 2

Перейдите в "Xcode- > Preferences- > Downoloads" и снимите флажок в поле "Проверять и устанавливать обновления автоматически" на вкладке "Documlentation".

Ответ 3

Загрузка Fresh Doc

Как показывают другие ответы, Xcode просто обнаруживает, загружает и устанавливает новые версии документации, доступной на серверах Apple.

Отключить автоматическую загрузку

Как pablok сказал, если вам не нравится это поведение, отключите его, сняв флажок Xcode > Preferences > Downloads > Documentation > Check for and install updates automatically.

Внешнее приложение, хранящееся в Fresh Doc

Один интересный поворот в том, что старые версии хранятся внутри Xcode.app, а свежие загруженные версии хранятся вне приложения.

Например, в Xcode 4.6.3 на Mountain Lion, полученном из DevOS Center Developer.apple.com, Xcode 4.6 doc set поставляется в комплекте с приложением Xcode. Этот комплект набора документов, согласно Finder, выглядит следующим образом:

  • Версия: 509.12
  • Размер: 268.4 МБ
  • Местоположение:.../Xcode.app/Содержание/Разработчик/Документация/DocSets

Недавно загруженный набор документов:

  • Версия: 511.5
  • Размер: 286.8 МБ
  • Местоположение: ~/Library/Разработчик/Общие/Документация/DocSets

Итак, две тайны:

  • Почему Apple связывает документ внутри приложения, но загружает новый документ где-то еще?
  • После этого почему Apple покидает старый документ? Почему бы не удалить его?

Как эксперимент, когда-нибудь я удалю оригинальные в приложении. Я не предлагаю никаких преимуществ (кроме восстановления пространства для хранения), и я не говорю о том, что нет отрицательного эффекта.