Setzen Sie sip / tel URL / LSHandler wieder auf OS X Mac Continuity / Wifi Calling statt Skype

449
goofology

Ich habe kürzlich Skype für Unternehmen installiert, und es hat mir die Fähigkeit meines Macs gestört, über mein iPhone (Continuity) oder Wifi Calling zu telefonieren. Ich wollte wissen, wie man es zurücksetzt, aber ich habe es herausgefunden, bevor ich diese Frage gestellt habe. Die Antwort ist also unten. (Quelle)

0

1 Antwort auf die Frage

1
goofology

Die folgende Plist (Source) muss bearbeitet werden. Ich empfehle, die Datei zuerst zu "duplizieren", sodass Sie bei Bedarf eine Sicherungskopie haben.

~/Library/Preferences/com.apple.LaunchServices/com.apple.launchservices.secure.plist 

Wenn Sie Xcode haben, können Sie die plist einfach direkt öffnen / bearbeiten (nicht im Umfang dieser Antwort), aber wenn nicht, muss sie vom binären in das XML-Format konvertiert werden, da textedit sie nicht so öffnen kann.

Verwenden Sie zum Konvertieren in XML den folgenden Befehl (Quelle) im Terminal.

plutil -convert xml1 /Users/$USER/Library/Preferences/com.apple.LaunchServices/com.apple.launchservices.secure.plist 

Öffnen Sie die Datei und suchen Sie (CMD + F) nach skypeoder<string>tel</string>

Löschen Sie entweder die folgende Struktur oder bearbeiten Sie sie, indem Sie sie mit <--!und -->am oberen und unteren Rand des <dict> (Quelle) auskommentieren.

Vor:

<dict> <key>LSHandlerPreferredVersions</key> <dict> <key>LSHandlerRoleAll</key> <string>-</string> </dict> <key>LSHandlerRoleAll</key> <string>com.microsoft.skypeforbusiness</string> <key>LSHandlerURLScheme</key> <string>tel</string> </dict> 

Nach dem:

<!-- <dict> <key>LSHandlerPreferredVersions</key> <dict> <key>LSHandlerRoleAll</key> <string>-</string> </dict> <key>LSHandlerRoleAll</key> <string>com.microsoft.skypeforbusiness</string> <key>LSHandlerURLScheme</key> <string>tel</string> </dict> --> 

Speichern Sie die Datei und starten Sie den Computer neu.