Jak mogę wyłączyć funkcję, w której OSX uruchamia iTunes, gdy podłączone są głośniki zewnętrzne?

17

Jest taka funkcja, w której iTunes jest automatycznie uruchamiany w systemie OSX, gdy podłączone są głośniki zewnętrzne (słuchawki Bluetooth lub słuchawki jack 3,5 mm).

Wolę inną aplikację do słuchania muzyki. Czy można wyłączyć automatyczne uruchamianie iTunes? Lub zmienić konfigurację, aby uruchomić inną aplikację?

Wiem. Naciskam, ale może uda mi się uruchomić moją ulubioną stronę internetową z radiem?;-)

Twoje zdrowie!

AlexV
źródło

Odpowiedzi:

14

Przejdź do listy System Preferences > Users and Groups > Login itemsi usuń iTunes Helperją. Następnie wyloguj się i zaloguj ponownie. Spróbuj podłączyć głośniki.

** Edycja: iTuneshelper.app jest częścią pakietu iTunes. Aby wyłączyć iTuneshelper.app, musisz wyświetlić zawartość iTunes.app, klikając opcję lub klikając prawym przyciskiem myszy i wybierając „Pokaż zawartość pakietu”. ITuneshelper.app znajduje się w folderze MacOS.

Zmień nazwę iTuneshelper.app na iTuneshelper-disable.app, co uniemożliwi uruchomienie i dodanie do elementów logowania.

Ta metoda została przetestowana i działa w systemach operacyjnych 10.8.3 i iTunes 11.0.2.

- Od użytkownika GageGecko na forum Macrumors.

Pamiętaj, że dzięki temu nie będzie dodawać się do elementów logowania za każdym razem, gdy otwierasz iTunes, ale oznacza to również, że musisz sam otwierać iTunes po podłączeniu telefonu, iPoda itp.

WreithKassan
źródło
Jestem na 10.9 Maverick. Niestety wydaje się, że po prostu dodaje się ponownie przy ponownym uruchomieniu systemu.
AlexV
Zmienię swoją odpowiedź, aby dodać świetny komentarz znaleziony przez użytkownika na forum innym niż SO.
WreithKassan
4
W przypadku Mavericks wyłącz sudo chmod 000 /Applications/iTunes.app/Contents/MacOS/iTunesHelper.app i włącz ponownie sudo chmod 755 /Applications/iTunes.app/Contents/MacOS/iTunesHelper.app
Alec Wenzowski
Wypróbowałem wszystkie sugestie. Nic nie działało. Wreszcie usunąłem iTunes z mojego komputera. Dobra gra. To właśnie sprawia, że ​​czasami naprawdę nienawidzę Apple.
Ghopper21
Nie działa z macOS Sierra 10.12.6 i iTunes 12.7
cholera
2

Obawiam się, że nie masz szczęścia.
Od czasu Snow Leopard był to poważny problem.
Nie możesz go wyłączyć i nie możesz go ponownie skonfigurować.

Sugestia WreithKassan jest opcją, ale najwyraźniej nie zawsze pomaga.
To zależy od twojej wersji OSX i iTunes.

W przypadku Mavericks (prawdopodobnie także Mountain Lion) usunięcie iTunes Helper wcale nie pomaga, zdaniem dużej liczby osób na forach Apple.
(Poza tym: usunięcie go spowoduje wyłączenie automatycznego uruchamiania iTunes po podłączeniu iPhone'a, iPada lub iPoda. Większość osób chce, aby iTunes uruchomił się w tym przypadku.)

Tonny
źródło
1

Zrozumiałem to na Mavericks. Zrobiłem pięć kroków:

  1. Zmień nazwę iTunes.app na iTunesclosed.app

  2. Otwórz pusty edytor AppleScript i zapisz puste okno w folderze Aplikacje jako typ aplikacji (nie domyślny typ skryptu) jako DoNothing.app

  3. Usuń iTunesHelper z preferencji systemowych> użytkowników> elementów logowania

  4. Podłącz do głośnika bluetooth, zapyta Cię, gdzie znajduje się iTunes? Kliknij Przeglądaj i wskaż DoNothing.app

(iTunes nadal będzie się uruchamiał po podłączeniu do głośnika Bluetooth)

  1. W Finderze przejdź do Aplikacje i wyświetl zawartość pakietu w iTunesclosed.app. W folderze MacOS znajduje się skrypt unix o nazwie iTunes, kliknąłem prawym przyciskiem myszy, aby uzyskać informacje i zmienić nazwę na iTunesclosed.

Po pierwszych trzech krokach iTunes nadal się otwierał, ilekroć podłączę się do głośnika bluetooth. Ten ostatni krok uniemożliwił otwarcie iTunes.

deszcz
źródło
0

Prostym, ale drastycznym środkiem, który wydaje się działać, jest edycja praw dostępu do aplikacji itunes w oknie „get info”. Odblokuj ustawienia, logując się jako użytkownik z dostępem administratora i zmień dostęp dla „wszyscy” na „brak dostępu”. Uwaga: w ogóle nie będziesz mógł korzystać z iTunes bez zmiany praw dostępu z powrotem na „tylko do odczytu”.

Jeroen
źródło
Ta metoda działa świetnie!
Brady Holt