连接蓝牙耳机时阻止iTunes打开


71

每当我将蓝牙耳机连接到Mac时,iTunes便确定该启动了。有没有办法可以防止这种行为?

我找到了这个线程,但是没有解决方案:https : //discussions.apple.com/thread/2570254?start=0&tstart=0

  • OS X 10.8.3
  • iTunes 11.0.2(26)
  • 使用Beats Wireless

更新资料

即使从计算机中删除iTunes后,只要连接了蓝牙音频设备,它仍然会提示我“查找iTunes”。


1
检查iTunes偏好设置!

如果您列出了耳机的蓝牙配置文件或仅列出了确切的型号,则可以通过禁用设备内置的播放/暂停功能来解决问题。
bmike

请更具体,并提供更多详细信息。计算机类型,操作系统,iTune版本,...

更新了我的信息
史蒂夫·罗宾斯

禁用Itunes助手的解决方法不起作用。即使删除,Ituneshelper也会在登录后重新出现。我实际上已经走了,找到了ituneshelper.app文件并将其重命名,并且当打开耳机时itunes继续启动!至于终端和重命名文件的解决方法,这完全禁用了我在macbook air上的键盘!使用时要非常小心!幸运的是,我能够使用蓝牙键盘重置计算机以进行恢复。对于使用iTunes的OSX 10.9,此线程确实没有帮助。

Answers:


14

扩展了Steve的答案以及本次苹果讨论中的一些技巧,这就是我最终解决了此问题的方法。

1)创建一个“不做任何应用程序”:打开Automator,创建一个空应用程序,并将其另存为DoNothingApp.app

2)重命名iTunes(手动在Applications目录中,或使用此终端命令):

sudo mv /Applications/iTunes.app /Applications/iTunesBACK.app

3)将DoNothingApp.app复制为iTunes.app(手动或使用此终端命令):

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

而已。当然,您的iTunes现在称为iTunesBACK。


我找到了一个禁用播放/暂停媒体键的应用程序。这可能也适用于蓝牙问题,如果是的话,这是一个比我上面建议的解决方案更好的解决方案。redth.info/itunes-media-hotkey-disabler
Joe Fletcher

3
此中断更新是否包括iTunes?
Paul Hargreaves

1
这在10.11上不再适用于我,但是下面的@mritun解决方案可以。
lyallcooper

1
有趣的是,这可以在High Sierra中使用,但是下面的那个并不是由于系统完整性保护而引起的。
维吉尔'18

1
为了使其与High Sierra一起使用,必须首先禁用系统完整性保护。您可以通过以下方式来执行此操作:在恢复模式下重新启动(在重新启动计算机时按住cmd-R),从“实用工具”菜单启动终端,然后执行csrutil disable并重新启动。
Michael DiStefano

62

我已经弄清楚了。

在OSX上,“ RCD”(远程控制守护程序)负责调皮。当检测到某些“事件”时,它具有要执行的硬编码操作列表-其中之一正在连接到蓝牙耳机。

若要禁用此行为(最小程度地丧失功能,可能您的Apple Remote遥控器将无法工作),请使用以下两个命令:

launchctl stop com.apple.rcd

launchctl卸载-w /System/Library/LaunchAgents/com.apple.rcd.plist

这应该阻止rcd由OSX启动。没有RCD-没有自动魔术多媒体。您的音量键应继续工作,但是播放键(或蓝牙)自动启动iTunes之类的操作应停止。使用-w选项时,更改应该是持久的。

PS:以下是核选择。在终端中,输入:

须藤chmod 000 /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd

须藤pkill -9 rcd

要阻止rcd甚至被任何应用程序启动。要恢复您的rcd,请使用:

须藤chmod 755 /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd

launchctl启动com.apple.rcd


最后!一些在优胜美地工作
emmby

在Beats Wireless上,这些选项在10.9.5上都不适合我。
acpigeon 2015年

使用Apple EarPods在10.10.3上工作。
帕维尔2015年

在装有OS X 10.9.5的MacBook Air上,此方法有效(虽然重命名为iTunes应用程序的公认答案没有奏效,因为系统只会启动已重命名的应用程序)。谢谢。
Ghopper21

2
在使用Bose耳机的OS X 10.9.5上对我不起作用。
Eric Darchis 2015年

14

imp68解释的解决方案为我工作

简洁版本:

  • 从用户的登录项中删除iTunesHelper

逐步版本:

  • 打开“ 系统偏好设置
  • 点击“ 用户和组
  • 选择您的用户
  • 点击右侧面板中的“ 登录项
  • 删除iTunesHelper
  • 注销并重新登录(必须做

和瞧!


5
我在特立独行的登录项中没有看到iTunesHelper
emmby 2014年

2
在Mavericks中,这对我不起作用
bluescrubbie 2014年

它在优胜美地那里,但是需要一些时间来看看禁用它是否真的有效
texasbruce 2015年

在macOS Sierra 10.12.3中工作。而且我不需要注销/重新引导。只是取消配对耳机,然后再次配对。再也没有发生过。
Joum

1
我没有在Sierra 10.12.4中看到iTunesHelper :(
VitalyB '17

4

我正在使用osx 10.9.2的MBP。在“ CD和DVD”首选项中禁用iTunes没有帮助。仅将iTunes重命名为其他名称不起作用。

rdc服务“远程控制守护程序”负责将命令传递到(例如)iTunes。使用此脚本iTunesPatch。该脚本会修改rdc的实际二进制文件,以禁止它发送来启动iTunes的命令,这意味着rdc的所有其他功能仍然可以正常运行。


4

我还被新的Plantronics Backbeat Pro耳机迷住了,只是听筒的一点动动就启动了iTunes。我发现可以禁用耳机上的传感器。

转到plantronics.com/myheadset-updater。您可以下载一个名为MyHeadset Updater的程序。它允许您禁用传感器。您也可以下载最新固件。


新网址plantronics.com/au/en/support/downloads-apps/hub-desktop(或无论身在何处),然后转到“软件电话”并取消选中它。您需要使用USB电缆插入耳机
KeepCalmAndCarryOn

因此取消选中的iTunes无效(iTunes隐藏在后台),如答案所示,禁用传感器
KeepCalmAndCarryOn

3

我只是这样做了(是的,我知道这可以在一个命令中完成,但更清楚的是两个):

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

问题得以解决-毫无困惑,没有大惊小怪(即没有“寻找iTunes”的提示)。

我猜想(仅chmod查看实际的可执行文件)比chmod顶层目录(/Applications/iTunes.app)稍显诡异。我猜想这会使它以为您只是将它移到了其他地方而无法使用。


真好!在一行中:sudo chmod 0 /Applications/iTunes.app/Contents/MacOS/iTunes
Mirror318 '18

1
即使我是管理员,我仍然在10.13上收到“不允许操作”错误。
andrewcockerham

2

它是完全愚蠢的,看似无关,但是可以工作:

在“ CD和DVD”首选项窗格中,禁用iTunes以启动插入的音频CD

您的耳机是您知道的音频CD ;-)


4
没为我工作。
史蒂夫·罗宾斯

确保执行此操作后重新启动计算机。在MacBook Pro(2012年中)El Capitan 10.11.4重新启动后,它为我工作。
本莫罗

很简单,很容易。在塞拉利昂工作。谢谢。
Screenack

2

我正在使用带有Sierra的MacBook Air,我要做的就是:

  1. 开启iTunes
  2. 在iTunes首选项中,选择“设备”选项卡。
  3. 在该标签上,选中“防止iPod,iPhone和iPad自动同步”

而已!


这应该是公认的答案,因为其他人似乎不再在High Sierra工作。
stackexchanger

同意,这是最好的解决方案!
达斯汀·英格拉姆

5
此解决方案不是最佳解决方案。因为这不会阻止BT设备发送RCD拦截的媒体密钥系统服务,从而触发iTunes启动。这样可以防止某些事情触发iTunes(例如:插入iDevice时……),但仅此而已。
Martin Marconcini

1

删除iTunes(您可以稍后重新安装,但谁愿意这样做)

sudo rm -rf /Applications/iTunes

使用Automator创建“不执行任何操作”应用程序。只需打开Automator,创建一个空应用程序,然后将其保存。

连接您的设备。系统将提示您找到iTunes。单击browse并选择“不执行任何操作”应用程序。


8
除了删除iTunes,一个简单的sudo chmod 000 /Applications/iTunes.app就足够了(并避免以后再安装)。还原跑步sudo chmod 755 /Applications/iTunes.app
nohillside

1
chmod +1。这适用于我使用Beats Wireless的10.9.5。
acpigeon 2015年


1

如果您打开Itunes并在播放栏的左侧,请选择常规扬声器,而不是耳机。这停止了​​我使用最新OS和Itunes(2017年10月)以及Plantronics Backbeat pro 2耳机的自动启动。


1

Mojave的更新:使用ToothFairy(注意:不是免费的,但值得一,恕我直言)连接您的蓝牙耳机,然后转到“偏好设置”>“高级”部分。您可以在此处mritun的说明在连接和断开连接上添加命令。参见此处(对不起,在深色模式下字体的错误):

ToothFairy高级首选项

这样,当您不使用耳机时,可以恢复以前的行为。

希望这对其他人有帮助!

安娜德



-1

谢谢,这就是答案!太简单!!!

打开iTunes在iTunes首选项中,选择“设备”选项卡。在该标签上,选中“防止iPod,iPhone和iPad自动同步”


-1

什么都不适合我,但是我将传感器从Bluedio T5S上撕下来了,现在不再有问题了。实际上,它们变得更好了,因为它们经常会因为移动而断开连接。


-2

所以我的Macbook遇到了这个问题,我的耳机插孔一插入,它就会启动Itunes .....我给Apple打了电话,他们帮助我禁用了它。

  1. 公开寻找
  2. 前往应用
  3. 亮点
  4. 右键单击ITUNES,然后单击“获取信息”
  5. 通过单击“锁定图标”底部的权限并输入您的登录密码来解锁共享权限
  6. 说“所有人”的地方,选择下拉框,然后选择“不访问”
  7. 锁定“锁定图标”
  8. 重新启动(不必要)并解决问题(对我而言)。

PS,您将无法打开iTunes,除非您取消此过程,希望此帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.