Wczoraj zaktualizowałem iTunes w iMacie z systemem OS X 10.10.3. Zgodnie z informacjami w App Store nowa wersja iTunes to 12.1.2.
Od tego momentu iTunes się nie uruchomi. Jeśli kliknę na to, nie ma odpowiedzi.
Uznałem, że istnieje prawdopodobnie znany problem z aktualizacją i że zostanie to naprawione w odpowiednim czasie. Obserwowałem jednak dyskusje i wydaje się, że nie ma nic innego, kto miałby ten problem.
Niektóre badania, które przeprowadziłem, aby rozwiązać ten problem, polegały na usunięciu preferencji iTunes oraz pobraniu i ponownym zainstalowaniu iTunes: Zrobiłem oba, ale nadal się nie uruchamia.
O ile mi wiadomo, nic nie jest rejestrowane w dziennikach błędów. Zrobiłem „tail -f /var/log/system.log” w aplikacji terminalowej, a następnie próbowałem uruchomić iTunes, żadne komunikaty nie były wyświetlane.
Kiedy próbuję otworzyć iTunes z terminala („open -a iTunes”), pojawia się komunikat: „LSOpenURLsWithRole () nie powiodło się dla aplikacji /Applications/iTunes.app z błędem -10699”.
Brzmi „Otwórz z rolą”, jakby mógł występować problem z uprawnieniami, naprawiłem uprawnienia za pomocą Narzędzia dyskowego, a także próbowałem uruchomić iTunes z wiersza poleceń za pomocą sudo, ale bez powodzenia.
Na tym etapie zabrakło mi pomysłów. Czy ktoś jeszcze ma pomysł, co mogę wypróbować?
Odpowiedzi:
Miałem ten sam problem i mogłem go rozwiązać, usuwając iTunes i instalując ponownie.
Finder bardzo stara się powstrzymać cię przed usunięciem iTunes; zamiast tego możesz otworzyć Terminal.app i 'sudo rm -rf /Applications/iTunes.app'. Możesz pobrać kopię zastępczą iTunes ze strony https://www.apple.com/itunes/download/
źródło
Jako tymczasowe rozwiązanie można bezpośrednio uruchomić plik binarny iTunes, wykonując go
/Applications/iTunes.app/Contents/MacOS/iTunes
w terminalu.Kod
-10699
zwracany przezopen -a iTunes
wskazuje na jakiś błąd w usługach uruchamiania (podobne kody błędów są udokumentowane, ale tak naprawdę nie jest). Wykonywanie binarne w ten sposób w jakiś sposób omija problem.źródło