Verhindern Sie, dass iTunes geöffnet wird, wenn Sie ein Bluetooth-Headset verbinden

Jedes Mal, wenn ich mein Bluetooth-Headset mit meinem Mac verbinde, entscheidet iTunes, dass es Zeit zum Starten ist. Kann ich dieses Verhalten irgendwie verhindern?

Ich habe diesen Thread gefunden, aber es gibt keine Lösung: https://discussions.apple.com/thread/2570254?start=0&tstart=0

  • OS X 10.8.3
  • iTunes 11.0.2 (26)
  • Verwenden von Beats Wireless

Aktualisieren

Selbst nachdem ich iTunes von meinem Computer entfernt habe, werde ich immer noch aufgefordert, "iTunes zu finden", wenn ein Bluetooth-Audiogerät verbunden ist.

Überprüfen Sie die iTunes-Einstellungen!
Wenn Sie das Bluetooth-Profil Ihres Headsets oder nur das genaue Modell auflisten, erhalten Sie möglicherweise eine Antwort, indem Sie die Wiedergabe-/Pause-Funktion deaktivieren, die in das Gerät integriert sein könnte.
Bitte seien Sie konkreter und geben Sie detailliertere Informationen an. Computertyp, Betriebssystem, iTunes-Version, ...
Aktualisiert mit meinen Informationen
Die Problemumgehung zum Deaktivieren des iTunes-Hilfsprogramms funktioniert nicht. Ituneshelper wird nach der Anmeldung wieder angezeigt, auch wenn es entfernt wurde. Ich habe tatsächlich die Datei ituneshelper.app gefunden und umbenannt, und iTunes startet weiterhin, wenn mein Headset eingeschaltet wird! Zur Problemumgehung mit Terminal und Umbenennen von Dateien, die meine Tastatur auf meinem Macbook Air vollständig deaktiviert haben! Seien Sie sehr vorsichtig damit! Glücklicherweise konnte ich den Computer mit einer Bluetooth-Tastatur zurücksetzen, um ihn wiederherzustellen. Es gibt wirklich keine Hilfe in diesem Thread für OSX 10.9 mit iTunes.

Antworten (19)

Erweitern Sie Steves Antwort und einige Tipps aus dieser Apfeldiskussion . Hier ist, was ich getan habe, um das Problem endlich zu lösen.

  1. Erstellen Sie eine "Do Nothing App": Öffnen Sie Automator, erstellen Sie eine leere Anwendung und speichern Sie sie unterDoNothingApp.app

  2. Benennen Sie iTunes um (manuell im Anwendungsverzeichnis oder mit diesem Terminalbefehl):

    sudo mv /Applications/iTunes.app /Applications/iTunesBACK.app
    
  3. Erstellen Sie eine Kopie von DoNothingApp.app als iTunes.app (manuell oder mit diesem Terminalbefehl):

    sudo cp -R /Applications/DoNothingApp.app /Applications/iTunes.app
    

Das ist es. Natürlich heißt das echte iTunes jetzt iTunesBACK.

Ich habe eine App gefunden, die die Wiedergabe-/Pause-Medientaste deaktiviert. Dies könnte auch für das Bluetooth-Problem funktionieren, und wenn ja, ist es eine bessere Lösung als die, die ich oben vorschlage. redth.info/itunes-media-hotkey-disabler
Werden dadurch nicht Updates unterbrochen, die iTunes enthalten?
@Paul, ich würde zu 99% wetten, dass es das Update oder so kaputt machen wird. Es ist mir wirklich egal, iTunes unterbricht meinen Workflow mit diesem dummen Verhalten. Bounty ist unterwegs, Joe, danke!
Dies funktioniert bei mir am 10.11 nicht mehr, aber die Lösung von @mritun unten funktioniert.
Lustigerweise funktioniert dies in High Sierra, aber das untenstehende funktioniert nicht aufgrund des Systemintegritätsschutzes.
Es ist unglaublich, dass ein Hack wie dieser für etwas so Einfaches erforderlich ist. Kleinigkeiten wie diese haben mich dazu veranlasst, wieder auf PC und Android umzusteigen, wenn es an der Zeit ist, neue Geräte zu kaufen.
Damit dies mit High Sierra funktioniert, müssen Sie zuerst den Systemintegritätsschutz deaktivieren. Sie können dies tun, indem Sie im Wiederherstellungsmodus neu starten (halten Sie cmd-R gedrückt, wenn Sie Ihren Computer neu starten), das Terminal aus dem Menü "Dienstprogramme" starten, dann ausführen csrutil disableund neu starten.
Diese Lösung ist in den neuesten Versionen von iTunes nicht mehr erforderlich, siehe apple.stackexchange.com/a/299336/299627
Das würde bei MacOS-Versionen nach 10.13 nicht mehr helfen, bei denen SIP (Systemintegritätsschutz) aktiviert ist, bei denen Sie wichtige Systemkomponenten nicht verschieben/umbenennen/modifizieren können - an die iTunes leider gebunden ist.

Ich habe das herausgefunden.

Unter OSX ist der "RCD" (Remote Control Daemon) für die Ungezogenheit verantwortlich. Es verfügt über eine fest codierte Liste von Aktionen, die ausgeführt werden müssen, wenn bestimmte "Ereignisse" erkannt werden - eines davon ist die Verbindung zu einem Bluetooth-Headset.

Um dieses Verhalten zu deaktivieren (minimaler Funktionsverlust, möglicherweise funktioniert Ihre Apple-Fernbedienung nicht), verwenden Sie die folgenden beiden Befehle:

launchctl stop com.apple.rcd 
launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plist

Dies sollte verhindern, dass rcd von OSX gestartet wird. Kein RCD - kein Auto-Magic-Multimedia. Ihre Lautstärketasten sollten weiterhin funktionieren, aber Dinge wie die Play-Taste (oder Bluetooth), die iTunes automatisch starten, sollten aufhören. Bei -wOption sollte die Änderung dauerhaft sein.

PS: Das Folgende ist die nukleare Option. Geben Sie im Terminal Folgendes ein:

sudo chmod 000 /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd
sudo pkill -9 rcd

Um zu verhindern, dass rcd überhaupt von einer App gestartet wird. Um Ihre RCD wiederherzustellen, verwenden Sie:

sudo chmod 755 /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd
launchctl start com.apple.rcd
Endlich! Etwas, das auf Yosemite funktioniert
Keine dieser Optionen hat bei mir unter 10.9.5 mit Beats Wireless funktioniert.
Funktionierte am 10.10.3 mit Apple EarPods.
Auf einem MacBook Air mit OS X 10.9.5 funktionierte dies (während die akzeptierte Antwort zum Umbenennen der ITunes-App dies nicht tat, da das System nur die umbenannte App starten würde). DANKE SCHÖN.
Hat bei mir unter OS X 10.9.5 mit einem Bose-Headset nicht funktioniert.
Das hat bei mir auf Yosemite funktioniert
Was sind die Nebenwirkungen dieser Problemumgehung? Verhindert es nur, dass iTunes geöffnet wird, wenn ein Bluetooth-Headset betroffen ist? Auch wenn Sie die Play-Taste meinen, ist das die Play-Taste auf der Tastatur oder dem Bluetooth-Gerät?
Das ist sooo seltsam, aber die Verwendung dieses Fixes führt dazu, dass meine kabellose Logitech-Maus nicht mehr funktioniert. Das Klicken funktioniert noch, aber die Maus bewegt sich nicht mehr. Wenn ich neu lade (z . B. launchctl load -w ..., launchctl start ..., den Logitech-Dongle ausstecken, wieder einstecken), funktioniert meine Maus wieder. Ich habe es 3 Mal versucht und jedes Mal funktioniert meine Maus nicht mehr.
Dies funktionierte jedoch jetzt in OSX 10.12.1 hervorragend, wenn Sie Folgendes eingeben: sudo chmod 000 Ich erhalte „Operation nicht zulässig“. Kennt jemand einen Weg, das zu umgehen?
@DavidNelson geben Sie zuerst "sudo su -" ein und geben Sie Ihr Passwort ein. Dadurch werden Ihre Berechtigungen erhöht.
Es ist wichtig, sobald Sie es entladen, dass sudo chmod 000 /System/Library/CoreServices/rcd.app/Contents/MacOS/rcdalle Arten von Mist manuell RCD starten (manchmal die Wiedergabetaste, manchmal eingebaute Kopfhörersteuerungen). Dies scheint auch etwas zu sein, das Sie möglicherweise regelmäßig tun müssen - Apple macht Ihre lokalen Änderungen wie diese während Updates / Betriebssystem-Upgrades gerne rückgängig
macOS HighSierra 10.13.2\/System/Library/LaunchAgents/com.apple.rcd.plist: Operation not permitted while System Integrity Protection is engaged
Wie AB oben sagt, ist dies keine funktionierende Lösung für High Sierra mehr.
Nachdem ich das mit Mavericks gemacht hatte, tauchte mein iTunes immer noch auf. Noch wichtiger ist, dass jetzt eine Bewegung meiner Logitech Bluetooth-Maus (mit USB-Dongle) den Mac aufweckt. Dies war vorher nicht der Fall. Ich musste die USB-Tastatur drücken, um sie aufzuwecken. Irgendwelche Ideen, wie man das beheben kann? Ich habe bereits die RCD wiederhergestellt und neu gestartet.
Funktioniert wie ein Champion auf Catalina! ENDLICH!!
Das Entladen funktioniert leider nicht mehr für 12.2.1. Hat jemand das gleiche Problem oder eine Lösung?❯ launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plist Unload failed: 5: Input/output error Try running `launchctl bootout` as root for richer errors.

Ich bin auf Catalina und es ist jetzt 2019. Ich hatte Apple Music jedes Mal geöffnet, wenn ich meine Bluetooth-Ohrhörer (Echo Buds) verbunden habe. Da ich Apple Music nie verwende, hat dies für mich funktioniert:

  • Gehen Sie in Apple Music zu "Einstellungen ..." und "Einschränkungen".
  • Klicken Sie auf alle Kontrollkästchen unter „Deaktivieren“, einschließlich eines für „Apple Music“.
  • Klicken Sie auf das Schloss, um weitere Änderungen zu verhindern
  • OK klicken"

Soweit ich weiß, werden Sie dadurch daran gehindert, Apple Music vollständig zu verwenden, was möglicherweise keine akzeptable Lösung für alle ist.

Das hat bei mir in Catalina funktioniert.
Das hat bei mir mit High Sierra 10.13.4 funktioniert - ich weiß, ich weiß. Ich sollte upgraden.
Funktioniert bei mir nicht in Catalina. Verwendung von Jabra Elite 75-Kopfhörern.
Arbeitete für Sony wf-1000xm3 auf Catalina
thx fürs posten. Funktioniert bei mir. Mojave. Ich höre iTunes nicht auf meinem Arbeitslaptop, aber es wird immer angezeigt, wenn ich Kopfhörer für Besprechungen einschalte. Hat mich monatelang genervt. iTunes sollte diese Option in derp eingebaut haben.
Danke! Das ist so ein seltsames Verhalten, normalerweise habe ich meine Kopfhörer mit zwei Geräten gleichzeitig verbunden, meinem Telefon und dann dem Laptop. Jedes Mal, wenn ich einen Anruf beende, verbindet sich das Headset automatisch mit dem Mac und ein widerlich lautes Lied beginnt zu spielen ... Ich hoffe, dieser Fix funktioniert.
Hat bei mir mit Catalina 10.15.5 mit Sony-Kopfhörern nicht funktioniert
Hat bei mir auf Catalina 10.15.7 und Sony WH-1000XM4 funktioniert
Interessanterweise hat es bei mir auf Catalina 10.15.7 mit Sony WH-1000XM4 nicht funktioniert. Ich gehe also davon aus, dass es hier einen anderen Unterschied gibt, der dazu führt, dass die Lösung für einige (einschließlich mir) nicht funktioniert.
Auf Big-Sur funktioniert das nur halb. Wenn meine B&W PX-Kopfhörer angeschlossen sind, werden sie nicht automatisch abgespielt oder iTunes gestartet. Wenn ich sie dann jedoch von meinem Kopf nehme und wieder anziehe, wird iTunes tatsächlich gestartet und das erste Lied in meiner Bibliothek abgespielt. Ich kann meine Frustration darüber nicht ausdrücken. Ich könnte eine „automatische Fortsetzung“ von dem, was gespielt wurde, ertragen – aber schwer zu starten, einfach alles zu spielen, ist so nervig.
Hat bei mir nicht funktioniert.

Die von imp68 erklärte Lösung hat bei mir funktioniert

Kurzversion:

  • Entfernen Sie iTunesHelper aus den Anmeldeobjekten Ihres Benutzers

Schritt-für-Schritt-Version:

  • Öffnen Sie „ Systemeinstellungen
  • Klicken Sie auf „ Benutzer & Gruppen “ .
  • Wählen Sie Ihren Benutzer aus
  • Klicken Sie im rechten Bereich auf „ Login Items “.
  • Entfernen Sie iTunesHelper
  • Abmelden und wieder anmelden ( MUSS )

und voilà!

Ich sehe iTunesHelper nicht in meinen Anmeldeobjekten auf Mavericks
Bei Mavericks hat das bei mir nicht funktioniert
Es ist in Yosemite vorhanden, braucht aber etwas Zeit, um zu sehen, ob das Deaktivieren wirklich funktioniert
Funktioniert unter macOS Sierra 10.12.3. Und ich musste mich nicht abmelden / neu starten. Habe die Kopfhörer einfach entkoppelt und neu gekoppelt. Nie wieder passiert.
Ich sehe iTunesHelper in Sierra 10.12.4 nicht :(

Ich habe das gerade gemacht (Ja, ich weiß, dass dies in einem einzigen Befehl erledigt werden kann, aber es ist klarer als zwei):

cd /Applications/iTunes.app/Contents/MacOS
sudo chmod 0 iTunes

Und das Problem ist gelöst - kein Muss, kein Aufhebens (dh keine Aufforderungen zum "Finden von iTunes").

Ich vermute, dass dies (nur chmoddie eigentliche ausführbare Datei) etwas hinterhältiger ist als chmoddas Verzeichnis der obersten Ebene ( /Applications/iTunes.app). Ich vermute, dass das verhindert, dass es denkt, dass Sie es gerade woanders hin verschoben haben.

Nett! In einer Zeile:sudo chmod 0 /Applications/iTunes.app/Contents/MacOS/iTunes
Ich erhalte immer noch den Fehler „Vorgang nicht erlaubt“ auf 10.13, obwohl ich ein Administrator bin.

Ich bin auf einem MacBook Air mit Sierra und alles, was ich tun musste, war:

  1. Öffnen Sie iTunes
  2. Wählen Sie in den iTunes-Einstellungen die Registerkarte Geräte.
  3. Aktivieren Sie auf dieser Registerkarte „Automatische Synchronisierung von iPods, iPhones und iPads verhindern“.

Das ist es!

Dies sollte die akzeptierte Antwort sein, da die anderen in High Sierra nicht mehr zu funktionieren scheinen.
Stimmt, das ist die beste Lösung!
Diese Lösung ist nicht die beste Lösung; weil dies ein BT-Gerät nicht daran hindert, einen Media-Key-Systemdienst zu senden, den RCD abfängt und den Start von iTunes auslöst. Dies verhindert , dass einige Dinge iTunes auslösen (z. B. beim Anschließen eines iDevice…), aber das ist alles, was es tut.

Ich bin auf einem MBP mit OSX 10.9.2. Das Deaktivieren von iTunes in den Einstellungen "CD und DVD" hilft nicht. Nur das Umbenennen von iTunes in etwas anderes funktioniert nicht.

Der Dienst „Remote Control Daemon“, rdc, ist für die Übermittlung von Befehlen an (zB) iTunes zuständig. Verwenden Sie dieses Skript, iTunesPatch . Dieses Skript ändert die eigentliche Binärdatei für rdc, um den gesendeten Befehl zum Starten von iTunes zu verhindern, was bedeutet, dass alle anderen Funktionen von rdc weiterhin wie erwartet funktionieren.

Ich war auch verrückt mit einem neuen Plantronics Backbeat Pro-Headset, nur eine leichte Bewegung des Ohrhörers startete iTunes. Ich fand heraus, dass ich die Sensoren am Headset deaktivieren konnte.

Gehen Sie zu plantronics.com/myheadset-updater . Sie können ein Programm namens MyHeadset Updater herunterladen. Damit können Sie die Sensoren deaktivieren. Sie können auch die neueste Firmware herunterladen.

neue URL plantronics.com/au/en/support/downloads-apps/hub-desktop (oder wo auch immer Sie sind) und gehen Sie zu Softphones und deaktivieren Sie itunes. Sie müssen Ihre Kopfhörer mit dem USB-Kabel anschließen
Das Deaktivieren von iTunes funktioniert also nicht (Itunes hat sich im Hintergrund versteckt), also deaktivieren Sie die Sensoren, wie die Antwort sagt

FUNKTIONIERENDE LÖSUNG; einfachste und effektivste Lösung (per mritunjai unter https://discussions.apple.com/thread/2570254?start=75&tstart=0 ):

  1. Terminal öffnen

  2. Geben Sie zwei separate Befehle ein:

    $ launchctl stoppt com.apple.rcd

    $ launchctl entladen /System/Library/LaunchAgents/com.apple.rcd.plist

JA! Dies hat bei Catalina 10.15.7 endlich den Trick für mich getan
Beachten Sie, dass Sie meiner Meinung -wnach bei Neustarts entladen bleiben müssen.
Das heißt, das funktioniert bei mir am 10.15.7 mit Sony WH-1000XM4 nicht mehr. Ich kann sehen, dass rcd immer noch entladen ist, aber Apple Music öffnet sich immer wieder.
Ich habe diese Option auf Catalina mit Jabra Elite 75t-Kopfhörern ausprobiert. Leider funktioniert jetzt keine der Medientasten auf der Touchbar, womit ich mich nicht zufrieden geben möchte. Der Kampf geht weiter...

Es ist völlig dumm und scheinbar ohne Zusammenhang, aber es funktioniert:

Deaktivieren Sie im Einstellungsbereich für CDs und DVDs iTunes, um eingelegte Audio-CDs zu starten

Ihr Headset ist eine Audio-CD, die Sie kennen ;-)

Hat bei mir nicht funktioniert.
Stellen Sie sicher, dass Sie den Computer danach neu starten. Bei mir funktionierte es nach einem Neustart auf einem MacBook Pro (Mitte 2012), El Capitan 10.11.4.
Ganz einfach, ganz einfach. Arbeitete unter Sierra. Danke.

Entfernen Sie iTunes (Sie können später neu installieren, aber wer würde das wollen)

sudo rm -rf /Applications/iTunes

Erstellen Sie mit Automator eine „nichts tun“-Anwendung. Öffnen Sie einfach Automator, erstellen Sie eine leere Anwendung und speichern Sie sie.

Verbinden Sie Ihr Gerät. Sie werden aufgefordert, iTunes zu finden. Klicken Sie browseauf und wählen Sie Ihre "nichts tun"-Anwendung aus.

Anstatt iTunes zu entfernen, sudo chmod 000 /Applications/iTunes.appsollte ein einfaches ausreichen (und die spätere Neuinstallation vermeiden). Lauf zurücksetzensudo chmod 755 /Applications/iTunes.app
+1 für chmod. Dies funktionierte bei mir unter 10.9.5 mit Beats Wireless.
LOL @"aber wer will das schon"

Wenn Sie iTunes öffnen und links neben der Wiedergabeleiste die normalen Lautsprecher und nicht das Headset auswählen. Dies hat den automatischen Start für mich mit aktuellem Betriebssystem und iTunes (Oktober 2017) und Plantronics Backbeat Pro 2-Headset gestoppt.

Update für Mojave: Verwenden Sie ToothFairy (Hinweis: nicht kostenlos, aber meiner Meinung nach das Geld wert), um Ihre Bluetooth-Kopfhörer zu verbinden, und gehen Sie zum Abschnitt „Einstellungen“ > „Erweitert“. Dort können Sie Befehle zum Verbinden und Trennen wie oben beschrieben von mritun hinzufügen . Siehe hier (Entschuldigung für den Fehler mit der Schriftart im dunklen Modus):

Erweiterte Zahnfee-Einstellungen

Auf diese Weise haben Sie das alte Verhalten wieder, wenn Sie Ihre Kopfhörer nicht verwenden.

Ich hoffe, das hilft anderen Leuten!

Annard

Für MacBook Pro 16" und macOS 10.15.3 haben alle Lösungen nicht funktioniert. Ich habe recherchiert und einen Weg gefunden, Musik zu deaktivieren. Sie können es danach nicht mehr verwenden, also tun Sie dies nur, wenn Sie die Musik nicht benötigen App.

Da Apple einige Sicherheitsmechanismen eingeführt hat, müssen einige Dinge im Voraus erledigt werden. Zuerst müssen Sie den Systemintegritätsschutz deaktivieren.

Starten Sie im Wiederherstellungsmodus (halten Sie ⌘ + R gedrückt, bis das Apple-Logo angezeigt wird)

Melden Sie sich mit Ihrem Benutzer an

Öffnen Sie das Terminal im Dienstprogramme-Menü und geben Sie es ein

csrutil disable

Neustart (normal)

Danach müssen Sie Ihr Laufwerk mit Schreibzugriff mounten, da die Apple-Anwendungen nur lesend sind. Dies ist nicht dauerhaft, nach einem Neustart werden die Änderungen verworfen.

sudo mount -uw /

Jetzt, da das Dateisystem beschreibbar ist, können Sie alle Rechte an Music widerrufen, um zu verhindern, dass es geöffnet wird.

sudo chmod 0 /System/Applications/Music.app/Contents/MacOS/Music

Wenn Sie jetzt Ihr Bluetooth-Headset anschließen, wird die Musik-App nicht gestartet. Aber Sie müssen den Systemintegritätsschutz wieder einschalten:

Booten Sie im Wiederherstellungsmodus

Öffnen Sie das Terminal im Dienstprogramme-Menü und geben Sie es ein

csrutil enable

Neustart (normal)

Sie können diese Änderung rückgängig machen, indem Sie dem System einfach die Rechte zum Lesen, Schreiben und Ausführen der Musik-App zurückgeben. Denken Sie daran, den Systemintegritätsschutz im Voraus zu deaktivieren und Ihr beschreibbares Laufwerk wie oben beschrieben zu mounten.

sudo chmod 755 /System/Applications/Music.app/Contents/MacOS/Music

Die Musik-App sollte wieder nutzbar sein.

Denken Sie daran, den Systemintegritätsschutz wieder einzuschalten!

In den meisten Fällen ist das Entladen des rcd launchd-Jobs wahrscheinlich die beste Antwort, siehe: https://apple.stackexchange.com/a/273341/150839

Allerdings wollte ich rcd nicht komplett entladen, da ich es zur Steuerung anderer Anwendungen wie QuickTime benötige. Ich wollte nur, dass es die Aktivierung von iTunes beendet. Also habe ich einen hässlichen Hack gemacht:

  1. Erstellen Sie eine Sicherungskopie von /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd
  2. Öffnen Sie /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd in einem Hex-Editor wie Hex Fiend.
  3. Ersetzen Sie im ASCII-Modus alle Vorkommen von iTunesdurch Finder. (Finder wurde hauptsächlich gewählt, weil es die gleiche Anzahl von Zeichen wie iTunes hat).
  4. Jetzt haben wir eine korrigierte Kopie der rcd-Binärdatei, aber wir haben ihre Code-Signatur gebrochen! Da ich Gatekeeper sowieso ausgeschaltet lasse, habe ich mich entschieden, die defekte Signatur mit https://www.insanelymac.com/forum/topic/293359-tool-to-remove-apple-code-signatures-from-binaries/ zu entfernen und zu verlassen die binäre unsigned. Möglicherweise können Sie die Binärdatei stattdessen mit Ihrem eigenen Entwicklerzertifikat neu signieren. Ich habe dies nicht versucht, da ich die Entwicklertools nicht installiert habe.
  5. Führen Sie ein killall rcd durch, damit OS X Ihre neue Kopie der Binärdatei neu lädt.

Es sollte jetzt funktionieren! Bitte beachten Sie, dass ich dieses Verfahren auf Mac OS X 10.9.5 (Mavericks) getestet habe, das zum Zeitpunkt dieses Schreibens sehr alt ist!


Aktualisieren:

Ein paar Dinge, die ich entdeckt habe, seit ich diesen Beitrag geschrieben habe:

  1. Jemand hat ein ausgefeiltes Programm erstellt, das dasselbe tut wie oben: https://thebitguru.com/projects/itunes-patch . Sie sollten es anstelle eines Hex-Editors verwenden ... es sei denn, die folgende Situation trifft auf Sie zu.

  2. Wenn Sie iTunes vollständig von Ihrem Computer entfernt haben (wie ich), ist rcd eigentlich nicht das, was Sie brauchen. Die Aufforderung „Wo ist iTunes“ kommt nicht von rcd, sondern von AVRCPAgent.app, alias /System/Library/CoreServices/AVRCPAgent.app/Contents/MacOS/AVRCPAgent /System/Library/CoreServices/AVRCPAgent.app/Contents/MacOS/. Das oben beschriebene Verfahren – das Ersetzen von Instanzen von „iTunes“ durch „Finder“ in der Binärdatei – funktioniert jedoch.

Wenn Sie sich zufällig auf dem letzten Build von 10.9.5 (13F1911) befinden, finden Sie hier ein kleines Shell-Skript, das alles für Sie erledigt. Es funktioniert nicht auf anderen Betriebssystemen, da es sich um einen binären Patch handelt (und er überprüft die Prüfsumme, bevor er irgendetwas tut.)

https://gist.github.com/Wowfunhappy/8802a09c01f058b5fbd1945e7d6d7b1f

+1 für Mavericks (die ich immer noch auf einer Maschine verwende), aber leider funktioniert dies nicht auf Catalina (10.15), da "tell" in der Binärdatei nicht vorkommt. Der Launch Daemon gleicht LaunchEvents ab, die mit com.apple.rcdevent.matching übereinstimmen, und startet dann rcd, wenn Medientasten gedrückt werden. Eine Referenz dazu findet sich in der Methode „setupEventHandling“ mit Tools wie Ghidra.

Ich hatte die gleichen Probleme mit meinem ... aber es gibt

  1. eine App zum Weiterleiten von BT-Ereignissen an Medientasten
  2. eine App zum Umleiten von Medienschlüsseln zu bestimmten Apps: Medienschlüssel vom „Gear Player“-Ersteller.

Bei mir hat nichts funktioniert, aber ich habe den Sensor aus meinem Bluedio T5S gerissen und jetzt habe ich das Problem nicht mehr. Hat sie tatsächlich viel besser gemacht, da sie häufig die Verbindung trennten, nur weil sie sich bewegten.

also hatte ich dieses problem mit meinem macbook, wo itunes gestartet wurde, sobald meine kopfhörerbuchse eingesteckt war ... ich rief apple an und sie halfen mir, es zu deaktivieren ... hier ist wie.

  1. FINDER ÖFFNEN
  2. GEHEN SIE ZU ANWENDUNGEN
  3. ITUNES hervorheben
  4. RECHTSKLICKEN SIE AUF ITUNES UND KLICKEN SIE AUF "INFOS ERHALTEN".
  5. ENTSPERREN SIE DIE TEILERBERECHTIGUNGEN, INDEM SIE AUF DAS „SCHLOSS-SYMBOL“ UNTEN RECHTS KLICKEN UND IHR LOGIN-PASSWORT EINGEBEN
  6. WO „JEDER“ STEHT, WÄHLEN SIE DAS DROP-DOWN-KASTEN UND WÄHLEN SIE „KEIN ZUGRIFF“
  7. SPERREN SIE DAS „SCHLOSS-SYMBOL“
  8. NEUSTART (nicht erforderlich) UND PROBLEM GELÖST (FÜR MICH).

PS Sie können iTunes nicht öffnen, bis Sie diesen Vorgang rückgängig gemacht haben, hofft, dass dies hilft.

Danke das ist die Antwort! So einfach!!!

Öffnen Sie iTunes. Wählen Sie in den iTunes-Einstellungen die Registerkarte Geräte. Aktivieren Sie auf dieser Registerkarte „Automatische Synchronisierung von iPods, iPhones und iPads verhindern“.

Dies ist nur ein "Ich auch" einer früheren Antwort.