2013-02-24 9 views
12

Od momentu zainstalowania XCode 4.6, kontynuuje pobieranie Doc Set za każdym razem, gdy go otworzę. Widziałem wiele wątków mówiących na ten temat, więc próbowałem ręcznie zainstalować zestaw dokumentów w folderze Developper/Shared/Documenation/Docsets. Ale nawet z tym, otworzyłem dziś rano kod XCode i ... zaczęło to znowu pobierać. Co mogę zrobić, aby to się skończyło?XCode 4.6 kontynuuje pobieranie Doc Set

Odpowiedz

13

Kliknij łącze pod Xcode-> Preferencje Kliknij na zestaw Xcode 4.6 doc, aby zobaczyć zainstalowaną lokalizację. kliknij ten link i usuń plik. W moim przypadku był inny plik Xcode 4.6 Myślę, że był nazywany zestawem dokumentacji Xcode 4.6, który również usunąłem.

Zamknąłem XCode i otworzyłem ponownie, aby pobrać go ponownie.

Powinieneś mieć tylko jeden plik Xcode 4.6 z twojej listy Miałem dwa i nie wiem dlaczego. Być może coś pozostało z wersji 4.6 beta.

Mam nadzieję, że pomoże

12

Przejdź do "Xcode-> Preferencje-> Downoloady" i odznacz zaznaczenie opcji "Sprawdź i zainstaluj aktualizacje automatycznie" w zakładce "Documlentation".

4

Pobieranie Fresh Doc

jak inne odpowiedzi sugerują, Xcode jest jedynie wykrywania, pobierania i instalowania nowych wersji dokumentacji dostępnej na serwerach Apple.

Disable Auto-Pobierz

Jak pablok said, jeśli ci się nie podoba ten problem, wyłącz zachowanie odznaczając Xcode > Preferences > Downloads > Documentation > Check for and install updates automatically.

Fresh Doc przechowywane poza App

Interesującą skręt jest, że stare wersje są przechowywane wewnątrz Xcode.app natomiast świeże wersje pobierane są przechowywane poza aplikacja.

Na przykład w Xcode 4.6.3 na Mountain Lion uzyskane z developer.apple.com iOS Dev Center The Xcode 4.6 doc set jest w zestawie z aplikacji Xcode. Że dołączony zestaw doc, według Finder jest:

  • Wersja: 509,12
  • Rozmiar: 268,4 MB
  • Położenie: .../Xcode.app/Contents/Developer/Documentation/DocSets

nowo pobrane zestaw doc jest:

  • Wersja: 511,5
  • Rozmiar: 286.8 MB
  • Położenie: ~/Library/Developer/Shared/Documentation/DocSets

Tak, dwie tajemnice:

  • Dlaczego Jabłko wiązki doc wewnątrz aplikacji, ale pobrać nowe doc gdzieś indziej?
  • Po wykonaniu powyższych czynności Apple pozostawia stary dokument na miejscu? Dlaczego go nie usunąć?

Jako eksperyment, pewnego dnia usuniemy oryginalne z aplikacji. Nie sugeruję żadnych korzyści (poza odzyskiwaniem przestrzeni dyskowej) ani nie mówię, że nie ma negatywnego wpływu.

Powiązane problemy