ป้องกัน 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!

หากคุณแสดงรายการโพรไฟล์ Bluetooth ของชุดหูฟังหรือเฉพาะรุ่นที่แน่นอนอาจมีคำตอบด้วยการปิดใช้งานฟังก์ชั่นการเล่น / หยุดชั่วคราวที่สามารถติดตั้งไว้ในอุปกรณ์ได้
bmike

กรุณาเจาะจงมากขึ้นและให้ข้อมูลรายละเอียดเพิ่มเติม ประเภทคอมพิวเตอร์, ระบบปฏิบัติการ, เวอร์ชั่น iTune, ...

อัปเดตด้วยข้อมูลของฉัน
Steve Robbins

วิธีแก้ปัญหาเพื่อปิดใช้งานตัวช่วย Itunes ไม่ทำงาน Ituneshelper จะปรากฏขึ้นอีกครั้งหลังจากเข้าสู่ระบบแม้ว่าจะถูกลบออก ฉันไปแล้วจริง ๆ และพบไฟล์ ituneshelper.app และเปลี่ยนชื่อมันและ itunes จะยังคงเริ่มต้นเมื่อชุดหูฟังของฉันเปิดอยู่! สำหรับวิธีแก้ปัญหาด้วยเทอร์มินัลและการเปลี่ยนชื่อไฟล์ที่ปิดการใช้งานคีย์บอร์ดอย่างสมบูรณ์บนเครื่อง macbook ระวังให้มากด้วยการใช้สิ่งนี้! โชคดีที่ฉันสามารถรีเซ็ตคอมพิวเตอร์โดยใช้แป้นพิมพ์บลูทู ธ เพื่อกู้คืน ไม่มีความช่วยเหลือในหัวข้อนี้สำหรับ OSX 10.9 ที่ใช้ iTunes

คำตอบ:


14

การขยายคำตอบของสตีฟรวมถึงเคล็ดลับจากการสนทนาของแอปเปิ้ลนี่คือสิ่งที่ฉันทำ

1) สร้าง "Do Nothing App": เปิด Automator สร้างแอปพลิเคชั่นที่ว่างเปล่าและบันทึกเป็น DoNothingApp.app

2) เปลี่ยนชื่อ iTunes (ด้วยตนเองในไดเรกทอรี Applications หรือใช้คำสั่ง terminal นี้):

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 หรือไม่
พอลฮาร์กรีฟ

1
สิ่งนี้ใช้ไม่ได้กับฉันใน 10.11 อีกต่อไป แต่โซลูชันของ @ mritun ด้านล่างนี้ใช้งานได้แล้ว
lyallcooper

1
สนุกดีที่ใช้งานได้ใน High Sierra แต่สิ่งที่อยู่ด้านล่างไม่ได้เกิดจากการป้องกันความสมบูรณ์ของระบบ
Virgil

1
เพื่อให้สามารถใช้งานได้กับ High Sierra คุณต้องปิดการใช้งานการป้องกันความสมบูรณ์ของระบบก่อน คุณสามารถทำได้โดยการรีสตาร์ทในโหมดการกู้คืน (กด cmd-R ค้างไว้เมื่อคุณรีสตาร์ทคอมพิวเตอร์) เรียกใช้เทอร์มินัลจากเมนูยูทิลิตี้จากนั้นดำเนินการcsrutil disableและรีสตาร์ท
Michael DiStefano

62

ฉันได้สิ่งนี้มาแล้ว

บน OSX "RCD" (daemon ควบคุมระยะไกล) มีหน้าที่รับผิดชอบเรื่องความไร้เดียงสา มีรายการการกระทำที่กำหนดโค้ดไว้อย่างเข้มงวดเมื่อตรวจพบ "เหตุการณ์" บางอย่าง - หนึ่งในนั้นกำลังเชื่อมต่อกับชุดหูฟังบลูทู ธ

หากต้องการปิดใช้งานลักษณะการทำงานนี้ (การสูญเสียฟังก์ชันการทำงานน้อยที่สุดอาจเป็นไปได้ว่าแอปเปิ้ลระยะไกลของคุณใช้งานไม่ได้) ให้ใช้คำสั่งสองคำสั่งต่อไปนี้:

launchctl stop com.apple.rcd

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

สิ่งนี้จะหยุด rcd จากการเปิดตัวโดย OSX ไม่มี rcd - ไม่มีมัลติมีเดียอัตโนมัติวิเศษ ปุ่มปรับระดับเสียงของคุณควรทำงานต่อไปได้ แต่สิ่งต่าง ๆ เช่นปุ่มเล่น (หรือบลูทู ธ ) เริ่มต้นอัตโนมัติ iTunes ควรหยุด ด้วย-wตัวเลือกการเปลี่ยนแปลงควรจะคงอยู่

PS: ต่อไปนี้เป็นตัวเลือกนิวเคลียร์ ในเทอร์มินัลให้ป้อน:

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

sudo pkill -9 rcd

หากต้องการหยุด rcd จากการเริ่มต้นโดยแอพใด ๆ ในการกู้คืน rcd ของคุณให้ใช้:

sudo chmod 755 /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd

launchctl start com.apple.rcd


ที่สุด! บางสิ่งบางอย่างที่ทำงานบนโยเซมิตี
emmby

ไม่มีตัวเลือกเหล่านี้สำหรับฉันที่ 10.9.5 เมื่อใช้ Beats Wireless
acpigeon

ทำงานกับ 10.10.3 โดยใช้ Apple EarPods
Pavel

บน MacBook Air พร้อมกับ OS X 10.9.5 สิ่งนี้ใช้งานได้ (ในขณะที่คำตอบที่ได้รับการยอมรับในการเปลี่ยนชื่อแอป ITunes นั้นไม่ได้เป็นเพราะระบบเพิ่งเปิดแอพที่เปลี่ยนชื่อ) ขอขอบคุณ.
Ghopper21

2
ใช้งานไม่ได้กับฉันใน OS X 10.9.5 ด้วยชุดหูฟัง Bose
Eric Darchis

14

โซลูชันอธิบายโดยimp68ทำงานให้ฉัน

เวอร์ชั่นสั้น:

  • ลบ iTunesHelper จากรายการล็อกอินของผู้ใช้

รุ่นทีละขั้นตอน:

  • เปิด " การตั้งค่าระบบ "
  • คลิก " ผู้ใช้ & กลุ่ม "
  • เลือกผู้ใช้ของคุณ
  • คลิก " รายการเข้าสู่ระบบ " ในแผงด้านขวา
  • ลบiTunesHelper
  • ออกจากระบบและกลับเข้ามาใหม่ ( ต้องทำ )

และvoilà!


5
ฉันไม่เห็น iTunesHelper ในรายการเข้าสู่ระบบของฉันใน mavericks
emmby

2
สิ่งนี้ไม่ได้ผลสำหรับฉันใน Mavericks
bluescrubbie

มีอยู่ในโยเซมิตี แต่ต้องใช้เวลาสักครู่เพื่อดูว่าการปิดการใช้งานใช้งานได้จริงหรือไม่
texasbruce

ทำงานได้ใน macOS Sierra 10.12.3 และฉันไม่ได้มีเหตุการณ์ที่จำเป็นในการออกจากระบบ / รีบูต เพียงยกเลิกการจับคู่กับหูฟังแล้วจับคู่อีกครั้ง ไม่เคยเกิดขึ้นอีกครั้ง
Joum

1
ฉันไม่เห็น iTunesHelper ใน Sierra 10.12.4 :(
VitalyB

4

ฉันใช้ MBP ด้วย osx 10.9.2 การปิดใช้งาน iTunes ในการตั้งค่า "CD และ DVD" ไม่ได้ช่วยอะไร เพียงเปลี่ยนชื่อ iTunes เป็นอย่างอื่นไม่ทำงาน

บริการ "Remote Control Daemon", rdc รับผิดชอบการส่งคำสั่งไปยัง (ตัวอย่าง) iTunes ใช้สคริปต์นี้iTunesPatch สคริปต์นี้แก้ไขไบนารีที่แท้จริงสำหรับ rdc เพื่อยับยั้งคำสั่งที่ส่งไปเริ่ม iTunes ซึ่งหมายความว่าฟังก์ชั่นอื่น ๆ ของ rdc ยังคงทำงานตามที่คาดไว้


4

ฉันยังถูกผลักดันอย่างบ้าคลั่งด้วยชุดหูฟัง Plantronics Backbeat Pro ใหม่การเคลื่อนไหวของหูฟังเพียงเล็กน้อยก็เริ่มที่ iTunes ฉันพบว่าฉันสามารถปิดการใช้งานเซ็นเซอร์บนชุดหูฟัง

ไปที่plantronics.com/myheadset-updater คุณสามารถดาวน์โหลดโปรแกรมที่ชื่อว่า MyHeadset Updater จะช่วยให้คุณปิดการใช้งานเซ็นเซอร์ คุณสามารถดาวน์โหลดเฟิร์มแวร์ล่าสุดได้


ใหม่ URL plantronics.com/au/en/support/downloads-apps/hub-desktop (หรือไม่ว่าคุณจะอยู่ที่ไหน) และไปที่ Softphones และยกเลิกการเลือก iTunes คุณต้องเสียบหูฟังด้วยสาย 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

1
ฉันยังคงได้รับข้อผิดพลาด "ไม่อนุญาตการดำเนินการ" ใน 10.13 แม้ว่าฉันจะเป็นผู้ดูแลระบบก็ตาม
andrewcockerham

2

มันโง่และดูเหมือนไม่เกี่ยวข้องอย่างสมบูรณ์ แต่ใช้งานได้:

ในบานหน้าต่างการตั้งค่าซีดีและดีวีดีปิดการใช้งาน iTunes เพื่อเปิดแทรกสำหรับซีดีเพลง

ชุดหูฟังของคุณคือซีดีเพลงที่คุณรู้จัก ;-)


4
ไม่ได้ผลสำหรับฉัน
Steve Robbins

ตรวจสอบให้แน่ใจว่าคุณรีสตาร์ทคอมพิวเตอร์หลังจากทำเช่นนี้ มันทำงานสำหรับฉันหลังจากรีสตาร์ทบน MacBook Pro (กลางปี ​​2012), El Capitan 10.11.4
Ben Morrow

ง่ายมากง่ายมาก ทำงานภายใต้เซีย ขอบคุณ
Screenack

2

ฉันใช้ MacBook Air ร่วมกับ Sierra และสิ่งที่ฉันต้องทำคือ:

  1. เปิด iTunes
  2. ใน iTunes Preferences เลือกแท็บอุปกรณ์
  3. ในแท็บนั้นให้เลือก "ป้องกัน iPods, iPhone และ iPads จากการซิงค์อัตโนมัติ"

แค่นั้นแหละ!


นี่ควรเป็นคำตอบที่ได้รับการยอมรับเนื่องจากคนอื่น ๆ ดูเหมือนจะไม่ทำงานในไฮเซีย
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
+1 สำหรับ chmod สิ่งนี้ใช้ได้กับฉันใน 10.9.5 เมื่อใช้ Beats Wireless
acpigeon

1

การทำงานการแก้ปัญหาที่ง่ายที่สุดและมีประสิทธิภาพมากที่สุด (ต่อ mritunjai ที่https://discussions.apple.com/thread/2570254?start=75&tstart=0 ):

  1. เปิด Terminal
  2. ใส่ (เหล่านี้เป็นคำสั่งที่แยกกันสองคำ

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


1

หากคุณเปิด iTunes และทางด้านซ้ายของแถบเล่นให้เลือกลำโพงปกติไม่ใช่ชุดหูฟัง สิ่งนี้หยุดการเริ่มอัตโนมัติสำหรับฉันด้วยระบบปฏิบัติการที่ทันสมัยและ Itunes (ตุลาคม 2017) และชุดหูฟัง Plantronics Backbeat pro 2


1

อัปเดตสำหรับโมฮาวี: ใช้ToothFairy (หมายเหตุ: ไม่ฟรี แต่คุ้มค่ากับเงิน IMHO) เพื่อเชื่อมต่อหูฟังบลูทู ธ ของคุณและไปที่ส่วนการตั้งค่า> ขั้นสูง มีคุณสามารถเพิ่มคำสั่งเกี่ยวกับการเชื่อมต่อและยกเลิกตามที่อธิบายไว้ข้างต้นโดยmritun ดูที่นี่ (ขออภัยสำหรับข้อบกพร่องด้วยตัวอักษรในโหมดมืด):

การตั้งค่าขั้นสูง ToothFairy

วิธีนี้คุณจะมีพฤติกรรมแบบเดิมเมื่อคุณไม่ได้ใช้หูฟัง

ฉันหวังว่านี่จะช่วยคนอื่น ๆ !

Annard



-1

ขอบคุณนี่คือคำตอบ! ง่ายมาก!!!

เปิด iTunes ในการตั้งค่า iTunes เลือกแท็บอุปกรณ์ ในแท็บนั้นให้เลือก "ป้องกัน iPods, iPhone และ iPads จากการซิงค์อัตโนมัติ"


-1

ไม่มีอะไรทำงานได้สำหรับฉัน แต่ฉันฉีกเซ็นเซอร์ออกจาก Bluedio T5S ของฉันและตอนนี้ฉันไม่มีปัญหาอีกต่อไป ที่จริงแล้วทำให้พวกเขาดีขึ้นมากเพราะพวกเขาจะตัดการเชื่อมต่อบ่อย ๆ เพียงแค่ย้ายไปรอบ ๆ


-2

ดังนั้นฉันจึงมีปัญหากับ macbook ของฉันที่เปิดตัว iTunes เมื่อเสียบแจ็คหูฟังของฉัน ..... ฉันเรียก Apple และพวกเขาช่วยฉันปิดการใช้งาน ... นี่คือวิธี

  1. เปิด FINDER
  2. ไปที่แอปพลิเคชัน
  3. ไฮไลท์ ITUNES
  4. คลิกขวาที่รายการแล้วคลิก "รับข้อมูล"
  5. ปลดล็อคใบอนุญาตแบ่งปันโดยคลิกที่ "ล็อคไอคอน" ด้านล่างขวาและวางในการเข้าสู่ระบบของคุณด้วยรหัสผ่าน
  6. ในกรณีที่มันบอกว่า "ทุกคน" เลือกกล่องดร็อปดาวน์และเลือก "ไม่มีการเข้าถึง"
  7. ล็อค "ล็อคไอคอน"
  8. เริ่มต้นใหม่ (ไม่จำเป็น) และแก้ไขปัญหา (สำหรับฉัน)

PS คุณจะไม่สามารถเปิด iTunes ได้จนกว่าคุณจะยกเลิกกระบวนการนี้หวังว่าจะได้รับความช่วยเหลือนี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.