UWAGA : To rozwiązanie jest przeznaczone przede wszystkim dla użytkowników fizycznych urządzeń Apple, takich jak MacBooki, iMac, komputery Mac Pro itp. Chociaż wspomnę o linku do rozwiązania również dla użytkowników maszyn wirtualnych, nie jest to główny cel tego postu . Jako takie nie będą tu zamieszczane, dla zwięzłości.
Ponadto, podczas gdy NVRAM (nieulotna pamięć RAM) zapisuje pewne ustawienia i parametry w perspektywie długoterminowej, ustawienia iCloud nie wydają się należeć do ustawień zapisanych w pamięci NVRAM.
Rozwiązanie zabrzmi prosto - ale tak nie jest. Kompletne rozwiązanie to trzyetapowy proces, który zmusi OS X do wykonania następujących czynności:
- Wyczyść istniejące, problematyczne pliki ustawień i zmuś OS X do odtworzenia prawidłowych plików w tym miejscu.
- (Re) Uruchom usługę iCloud i / lub wymagane powiązane demony.
- W razie potrzeby zweryfikuj / przepisz szczegóły maszyny (sprzęt).
Zaczniemy od usunięcia następującego pliku (wymagane uprawnienie administratora):
/Library/Preferences/com.apple.apsd.plist
Następnie upewnimy się, że uruchomione są odpowiednie programy LaunchDaemons - w tym przypadku powiadomienia push. iCloud wymaga tego do działania. Wprowadź następujące dane w Terminalu:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.apsd.plist
Na koniec sprawdź, czy urządzenie OS X ma (prawidłowy) numer seryjny. Niezależnie od tego, czy jest to maszyna rzeczywista, czy wirtualna, numer seryjny musi być mniejszy niż 12 znaków - w przeciwnym razie usługi oparte na iCloud, takie jak FaceTime i iMessage, nie będą mogły się zalogować (lub zawiesi się przy próbie zalogowania). Sprawdź to w sekcji „Informacje” na komputerze Mac. Jeśli masz NULL lub nieprawidłowy numer seryjny, wykonaj jedną z następujących czynności:
- Albo korzystać z Apple Care / gwarancja do kontaktu Apple. Niech ustawią sprzętowy numer seryjny, widząc, że powinni to zrobić po zakończeniu serwisowania maszyny.
LUB
- Użyj tej aplikacji, aby to zmienić ( jeśli z jakiegokolwiek powodu nie możesz przejść do Apple i nie martwisz się o unieważnienie gwarancji urządzenia ). Proszę nie nie skorzystać z tej funkcji, jeśli masz Apple Care lub chciałbyś zachować Apple Gwarancja:
Serializer pustej płyty - do pobrania tutaj:
http://rogersm.net/icloud-problems-mountain-lion-serial-number
Teraz, jeśli używasz maszyny wirtualnej, przejdź tutaj, aby ukończyć trzeci krok (resetowanie numeru seryjnego). Musisz wygenerować prawidłowy, nowy numer seryjny, który NIE jest obecnie używany:
http://www.insanelymac.com/forum/topic/292170-how-to-spoof-real-mac-in-vmware/
To powinno rozwiązać wszelkie problemy z logowaniem się iCloud i korzystaniem z powiązanych usług dla El Capitan. Działa z większością fizycznych urządzeń Mac OS X i instalacji VMware Workstation.