With the release of "Yossi" our Macs feel iPhones, strumming each time an incoming call. It is noteworthy that if you are to some contact was appointed one of the regular ringtones, the same signal will be heard from the speakers Macintosh - whichever of your ah-devices or played the role of mobile device, according to the audio signal you will know who you want to hear. Problems occur when you want to take advantage of their own, non-standard ringtones ...
I still wonder how Apple protupila with this caveat: you have in iTunes may lie at least a ton of cool ringtones that you can simply pour on any iPhone or iPad - and which focus will ignore OS X, reproducing instead the default ringtone, so called Opening.
However, praise Jobs, this unfortunate lapse is relatively easy to fix, little by editing the system files.
Copy ringtones in the system folder
Let's start with a deep immersion into the system library folder: Click in the "Finder" button ⌘⇧G, paste the path in the input field /System/Library/PrivateFrameworks/ToneLibrary.framework/Versions/A/Resources/Ringtones
and press Enter. In the opened folder stores your standard ringtones OS X Yosemite, the list of which corresponds to a set of sound signals iOS 8. Here and copy ringtones from your inventory (make sure that the files have the extension m4r).How to get the system to recognize the new ringtones
Now on to the main point: to explain OS X, what exactly beeps added a set of standard ringtones. Unfortunately, the system does not analyze the contents of a folder RingtonesIn which you copied the new files - and takes a list of ringtones from a single plist-file. it is called TKRingtones.plist and is located in the directory /System/Library/PrivateFrameworks/ToneKit.framework/Versions/A/Resources. In the same manner, using ⌘⇧G keys, navigate to the directory and open the file TKRingtones.plist in TextEdit.
Because the original file is closed for editing, click ⌘⇧S key to create a copy of the file. Now, look at the lower half of the code: you can see the line system: Apex
That block modern? Somewhere underneath, insert the exact same line in the name of a ringtone that you just copied to the system folder. For example, my favorite "text" ringtone called Hunt SignalSo I enter in the code this line:
system: Hunt Signal
You instead Hunt Signal enter the name of your ringtone. If you have copied a few ringtones, the same need to add lines of code, each of which must match one of the copied files.
Save the file and copy it to a folder /System/Library/PrivateFrameworks/ToneKit.framework/Versions/A/Resources (It is all the time to be open). Confirm your intentions by entering the administrator password.
Checking signal
Open the "Contacts", select anyone press correction and in the field ringtone or Posts sound Find your custom ringtone that you just "tie" to the system. If everything is done according to the instructions, you will not only see the corresponding item drop-down list, but when you hear the familiar signal on it.
Separately, the notification sound is configured in the "Message" and FaceTime, through the appropriate configuration window.