2016-09-16 16 views
14

chciałbym zaktualizować do Xcode 8, ale gdy zacznę App Store to tylko pokazuje mi przycisk Open, ale moja wersja jest istniejący 7.3.1Nie można zaktualizować do Xcode 8

Wymogi te powinny być El Capitan 10.11.5 - Zainstalowałem 10.11.6.

Dlaczego nie ma przycisku Update?

enter image description here

+0

To nie jest pytanie programistyczne. – rmaddy

+1

Istnieje wiele pytań dotyczących instalacji xcode na SO i konkretny tag dla Xcode8 ... – derdida

+0

Tylko dlatego, że istnieje tag Xcode 8 nie oznacza, że ​​twoje pytanie jest pytanie programistyczne. Nie różni się to od pytania o aktualizację Numbers lub jakiegokolwiek innego programu na twoim komputerze. – rmaddy

Odpowiedz

8

Sprawdź, czy masz wiele instalacji Xcode w systemie. App Store często jest zdezorientowany i ładuje taki, którego nie rozważasz, na przykład wersję na dysku kopii zapasowej. Możliwe, że zaktualizował inną instalację niż ta, którą uruchamia.

Wykonanie następującego polecenia w oknie terminalu powinno wyświetlić wszystkie instalacje kodu X, które może znaleźć App Store.

mdfind "kMDItemCFBundleIdentifier == 'com.apple.dt.Xcode'"

Kiedy masz Xcode otwartego (od uderzenia Open w sklepie), kliknij prawym przyciskiem myszy ikonę Xcode na stacji dokującej, wybierz Options i Show in Finder. Czy pokazana instalacja jest zgodna z tą, której oczekiwałeś?

Jeśli konkretnie otworzysz każdą instalację Xcode, znalezione zostanie polecenie mdfind, to czy jest to Xcode 8?

Możesz kontrolować, która instalacja Xcode w App Store zostanie zaktualizowana. Sprawdź każdy z folderów aplikacji i poszukaj folderu Contents/_MASReceipt. Upewnij się, że instalacja, którą chcesz zaktualizować, ma ten (i plik receipt wewnątrz) i usuń folder _MASReceipt dla wszystkich pozostałych wersji.

Teraz aplikacja App Store powinna zaktualizować poprawną instalację.

+1

Dziękuję za odpowiedź. Ale mam tylko 1 instalację XCode na moim macu. Gdy źle uruchomisz polecenie, po prostu wyświetli mi /Aplikatury/Xcode.app – derdida

+2

Wtedy polecam usunięcie '/ Applications/Xcode.w folderze app/Contents/_MASReceipt', zmieniając nazwę '/ Applications/Xcode.app' na'/Applications/Xcode_7.3.1.app', a następnie pobierz App Store Xcode 8 ze zera. W każdym razie używa tej samej przepustowości. –

+0

Dzięki - ale wciąż ten sam problem. Zmieniłem nazwę na aplikację i usunąłem ten folder - ale nadal pokazuje mi tylko "Otwórz" zamiast "Aktualizuj". Dowolny pomysł? – derdida

6

Wszystko, co musiałem zrobić, to zrestartować komputer Mac. Następnie udał się do App Store i zobaczył "Update" zamiast "Open".

+3

To również rozwiązało problem dla mnie. –

Powiązane problemy