How to stop iPhone from listing iMac as audio source during phone call?

Solution 1:

On your iPhone, go to Settings > Phone > Calls on Other Devices > un-check the Mac. Then switch off the "Allow Calls on Other Devices" toggle switch and restart the phone.

Also worth mentioning: simply switching off the "Allow Calls on Other Devices" toggle switch does NOT solve the problem - the Macs remain in the audio options list even if that option is off. You need to leave the option on and un-check each device before toggling the option off. You may not see the audio choices change until the phone is restarted.

Solution 2:

Try turning off Bluetooth on both devices. If it disappears with Bluetooth turned off then you may need to forget that Bluetooth connection on your iPhone with the Mac.

Solution 3:

i had the same problem and i solve it... in mac go to facetime and go to preference and just unclick the phone calls allow in this device...problem solved

Solution 4:

I solved this issue by disabling mdns broadcasting on all my macs.

In Terminal run this command (use sudo if you have SIP enabled).

defaults write /Library/Preferences/com.apple.mDNSResponder.plist NoMulticastAdvertisements -bool YES

I still haven't figured out how to remove AppleTVs from the list though.