This site is not affiliated with or endorsed by Apple Inc. in any way.I have actually gone and found the ituneshelper.app file and renamed it and itunes continues to start when my headset is turned on As to the workaround with terminal and renaming files that completely disabled my keyboard on my macbook air Be very careful using this Luckily i was able to reset the computer using a bluetooth keyboard to recover.There is really no help in this thread for OSX 10.9 using itunes.
This might work for the bluetooth issue as well, and if so, its a better solution than the one I propose above. You can do that by restarting in recovery mode (hold down cmd-R when you restart your computer), launching terminal from Utilities menu, then executing csrutil disable and restarting. It has hard-coded list of actions to do when it detects certain events - one of them being connecting to a bluetooth headset. I was having Apple Music open every time I connected my bluetooth earbuds (Echo Buds). This script modifies the actual binary for rdc to inhibit the command it sends to start iTunes, which means that all other functions of rdc still works as expected. This prevents some things from triggering iTunes (e.g.: when plugging an iDevice) but thats all it does. Just open Automator, create an empty application, and save it. This stopped auto-start for me with up to date OS and Itunes (October 2017) and Plantronics Backbeat pro 2 headset. There you can add commands on connect and disconnect as described above by mritun. You may be able to re-sign the binary with your own developer certificate instead; I did not attempt this as I dont actually have the developer tools installed. The Where Is iTunes prompt isnt coming from rcd, but from AVRCPAgent.app, aka SystemLibraryCoreServicesAVRCPAgent.appContentsMacOSAVRCPAgent SystemLibraryCoreServicesAVRCPAgent.appContentsMacOS. The procedure I described abovereplacing instances of iTunes with Finder in the Binarydoes work, however. It wont work on other OSs because its a binary patch (and it verifies the checksum before doing anything.). The Launch Daemon matches LaunchEvents matching against com.apple.rcdevent.matching and then starts up rcd when media buttons are pressed. A reference to this can be found in the method setupEventHandling with tools such as Ghidra. You wont be able to use it afterwards, so only do this if you do not need the Music app. At first you need to disable the System Integrity Protection. This is non-permanent, after a reboot the changes are discarded. Remember to turn off System Integrity Protection in advance and mount your drive writeable as stated above. Actually made them a lot better as they would disconnect frequently just from moving around. On that tab check Prevent iPods, iPhones, and iPads from syncing automatically. Not the answer youre looking for Browse other questions tagged itunes mac bluetooth.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2020
Categories |