Med utgivelsen av "Yossi" våre Macer føler iPhones, klimprer hver gang en innkommende samtale. Det er bemerkelsesverdig at hvis du er til en viss kontakt ble utnevnt en av de vanlige ringetoner, det samme signalet vil høres fra høyttalerne Macintosh - hvilken av dine AH-enheter eller spilte rollen som mobil enhet, i henhold til lydsignalet vil du vite hvem du vil høre. Problemer oppstår når du ønsker å dra nytte av deres egne, ikke-standard ringetoner ...
Jeg lurer fortsatt på hvordan Apple protupila med dette forbeholdet: du har i iTunes kan ligge minst massevis av kule ringetoner som du kan bare helle på en iPhone eller iPad - og som fokus vil ignorere OS X, og reproduserer i stedet standard ringetone, så kalt oppdagelse.
Men, er ros Jobs denne uheldige lapse relativt lett å fikse, litt ved å redigere systemfilene.
Kopier ringetoner i systemmappe
La oss starte med en dyp innlevelse i systembiblioteket mappe: Klikk på "Finder" -knappen ⌘⇧G, lime banen i inntastingsfeltet /System/Library/PrivateFrameworks/ToneLibrary.framework/Versions/A/Resources/Ringtones
og trykk Enter. I de åpnede mappen lagrer din standard ringetoner OS X Yosemite, listen over som tilsvarer et sett av lydsignaler iOS 8. Her og kopiere ringetoner fra inventaret ditt (sørg for at filene har filtypen M4r).Hvordan å få systemet til å gjenkjenne de nye ringetoner
Nå på hovedpoenget: å forklare OS X, hva piper nettopp lagt et sett med standard ringetoner. Dessverre, ikke systemet analysere innholdet i en mappe ringetonerI hvilke kopiert du de nye filene - og tar en liste over ringetoner fra en enkelt plist-fil. det kalles TKRingtones.plist og ligger i katalogen /System/Library/PrivateFrameworks/ToneKit.framework/Versions/A/Resources. På samme måte, ved hjelp av ⌘⇧G nøkler, navigere til katalogen og åpne filen TKRingtones.plist i TextEdit.
Fordi originalfilen er stengt for redigering, klikk ⌘⇧S for å lage en kopi av filen. Nå titt på den nedre halvdelen av koden: du kan se linjen system: Apex
det blokk moderne? Et eller annet sted under, sette inn nøyaktig samme linje i navnet på en ringetone som du bare kopiert til systemet mappen. For eksempel, min favoritt "text" ringetone kalt Hunt SignalSå jeg kommer inn i koden denne linjen:
system: Hunt Signal
du stedet Hunt Signal Skriv inn navnet på ringetonen. Hvis du har kopiert noen ringetoner, til det samme behovet legge linjer med kode, som hver må matche en av de kopierte filene.
Lagre filen og kopiere den til en mappe /System/Library/PrivateFrameworks/ToneKit.framework/Versions/A/Resources (Det er hele tiden å være åpen). Bekreft dine intensjoner ved å skrive inn administratorpassordet.
Kontroll av signal
Åpne "Kontakter", velge hvem som helst trykke korreksjon og i felten ringetone eller innlegg lyd Finn din egendefinerte ringetone som du bare "tie" til systemet. Hvis alt er gjort i henhold til instruksjonene, vil du ikke bare se det tilsvarende elementet i rullegardinlisten, men når du hører den kjente signal på det.
Separat blir lydvarsling konfigurert i "Melding" og vittigheter, gjennom den aktuelle konfigurasjonsvinduet.