Cách tôi khắc phục loa AirPlay không phát được Apple Music từ máy Mac

Tác giả Starlink, T.M.Một 01, 2024, 07:06:50 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Để AirPlay hoạt động trở lại, hãy tắt tiến trình này.

  • Có vẻ như một vấn đề tiềm ẩn với quy trình "AirPlayXPCHelper" khiến loa không dây ngừng phản hồi trên macOS.
  • Giải pháp là kết thúc tiến trình trong Activity Monitor (trong tab CPU) hoặc sử dụng lệnh "killall" trong Terminal để kết thúc tiến trình bằng quyền quản trị viên.
  • Tốt hơn nữa, hãy tạo một quy trình công việc trong Phím tắt để chạy lệnh shell chỉ bằng hai cú nhấp chuột và khắc phục nhanh chóng bất cứ khi nào xảy ra sự cố.


AirPlay thật tuyệt vời khi hoạt động. Tôi thích phát trực tuyến Apple Music tới HomePod của mình và đồng thời sử dụng loa MacBook Pro để có âm thanh đầy đủ hơn. Thật không may, tính năng này liên tục bị hỏng.

1. Vấn đề với AirPlay là gì?

Vấn đề của tôi xuất hiện khi tôi sử dụng ứng dụng Apple Music và đôi khi xảy ra ba hoặc bốn lần một ngày. Thường thì nó xảy ra khi tôi mới đăng nhập hoặc khi Apple Music đã không hoạt động trong một thời gian.

Sau khi nhấp vào biểu tượng "AirPlay" ở đầu cửa sổ ứng dụng và chọn "HomePod" để truyền phát âm thanh đến loa ở phía bên kia phòng, Apple Music không làm gì cả và sau đó hiển thị lỗi như thế này:


Kiểm tra và bỏ chọn loa không có tác dụng. Thoát Apple Music cũng không khắc phục được. Vấn đề sâu xa hơn và do sự cố cơ bản với AirPlay gây ra.

Bất chấp những trường hợp rất cụ thể này, vấn đề cũng có thể ảnh hưởng đến các ứng dụng khác sử dụng AirPlay bao gồm Spotify hoặc Airfoil của Rogue Amoeba.

2. Cách sửa loa AirPlay không phản hồi

Sau vài tháng mày mò trong Activity Monitor, tôi phát hiện ra vấn đề là do một tiến trình có tên là "AirPlayXPCHelper" có vẻ như bị lỗi. Cách khắc phục dễ dàng là tắt tiến trình này, sau đó nó sẽ khởi động lại ngay lập tức. Đợi vài giây để đảm bảo tiến trình chạy trơn tru, sau đó thử bật lại loa AirPlay.

Bạn có thể sử dụng hai phương pháp để thực hiện việc này, tùy thuộc vào phương pháp bạn cảm thấy thoải mái. Phương pháp đầu tiên là sử dụng Activity Monitor, bạn có thể khởi chạy bằng cách nhấn Command+Spacebar để mở tìm kiếm Spotlight rồi nhập "Activity Monitor" cho đến khi bạn thấy biểu tượng rồi nhấn Return.

Trên tab "CPU", sử dụng hộp tìm kiếm để tìm kiếm "airplay" rồi nhấp vào tiến trình AirPlayXPCHelper khi nó xuất hiện. Bây giờ, sử dụng "X" để hủy tiến trình và xác nhận hành động.


Ngoài ra, bạn có thể tắt tiến trình bằng Terminal. Khởi chạy ứng dụng Terminal (sử dụng lại Spotlight), sau đó nhập:

Mã nguồn [Chọn]
sudo killall AirPlayXPCHelper
Nhập mật khẩu khi được yêu cầu và quá trình sẽ thoát, sau đó khởi chạy lại ở chế độ nền.


Tin tốt là bản sửa lỗi này luôn hiệu quả. Ít nhất là nó hiệu quả cho đến lần tiếp theo AirPlayXPCHelper quyết định phát lại. May mắn thay, có một cách nhanh hơn để khởi động lại quy trình.

3. Tạo bản sửa lỗi bằng hai cú nhấp chuột bằng phím tắt

Vì điều này xảy ra nhiều lần mỗi ngày. Tôi phát ngán với việc phải tìm kiếm qua các quy trình và nhập lệnh vào Terminal nên tôi đã tạo một quy trình làm việc mà tôi có thể chạy từ thanh menu Mac. Tải xuống quy trình làm việc Kill AirPlayXPCHelper của tôi và thêm vào Shortcuts.


Bản thân phím tắt thực sự đơn giản và bạn có thể tự tạo bằng lệnh Terminal ở trên. Trước tiên, hãy mở ứng dụng Phím tắt rồi nhấp vào Phím tắt > Cài đặt > Nâng cao và bật tùy chọn "Cho phép chạy tập lệnh". Tiếp theo, nhấp vào biểu tượng dấu cộng "+" ở đầu trang.

Trong thanh bên phải màn hình, tìm kiếm "shell" và nhấp đúp vào hành động "Run Shell Script" để thêm nó. Bây giờ hãy kiểm tra hộp "Run as Administrator" và dán nội dung sau vào trường văn bản:

Mã nguồn [Chọn]
killall AirPlayXPCHelper
Xóa truy vấn tìm kiếm của bạn (nếu vẫn còn) và nhấp vào nút thông tin "i", sau đó trong tab "Privacy" hãy đảm bảo rằng quyền truy cập "Shell" được cấp. Trong "Details" hãy kiểm tra tùy chọn "Pin in Menu Bar". Đặt tên và biểu tượng cho phím tắt ở đầu màn hình.

Bây giờ hãy tìm biểu tượng Phím tắt trong thanh menu ở đầu màn hình. Nhấp vào đó và chọn quy trình công việc bạn vừa tạo để chạy lệnh Terminal.


Hy vọng Apple sẽ sửa bất kỳ vấn đề nào gây phiền nhiễu cho AirPlayXPCHelper để hướng dẫn này sẽ sớm trở nên lỗi thời. Nhưng trong trường hợp họ không làm vậy hoặc bạn gặp các vấn đề khác với loa AirPlay, ít nhất bạn có thể tắt và bật lại quy trình một cách nhanh chóng

Hãy xem thêm các quy trình Phím tắt thú vị hơn dành cho macOS của chúng tôi.