4 votos

¿Cómo se añade un perfil social personalizado en Contactos en MacOS?

¿Cómo se añade un perfil social personalizado en Contactos en MacOS? En iOS, puedes añadir un perfil social personalizado: enter image description here enter image description here Sin embargo, en MacOS sólo veo esto:

enter image description here

Además, he organizado mis contactos en iOS. Para la mayoría de los contactos, tengo una tarjeta en iCloud y otra en Exchange y en la de iCloud tengo un montón de perfiles sociales personalizados. Los vinculé pero no estaban vinculados en MacOS, así que los vinculé, pero la etiqueta se llamaba "perfil". En iOS, la etiqueta se cambió a "Perfil social".

Todo esto funcionaba cuando vinculaba los contactos mediante iOS.

3voto

Bastien Puntos 332

Aunque es tedioso y un poco molesto, puedes exportar la tarjeta de contacto, editarla manualmente en un editor de texto y luego volver a importarla a contactos.

Seleccione el contacto que desea cambiar, luego vaya a Archivo Exportar vCard . Abra el vcf en un editor de texto como TextEdit.

Verás un archivo que se parece a esto:

BEGIN:VCARD
VERSION:3.0
PRODID:-//Apple Inc.//Mac OS X 10.15.6//EN
N:Last;First;;;
FN:First Last
END:VCARD

Para añadir un perfil social personalizado, añada esto antes de END:VCARD , sustituyendo a Service con el servicio de perfil social (por ejemplo, Twitter) y username con el nombre de usuario del contacto:

X-SOCIALPROFILE;type=Service:x-apple:username

Para utilizar caracteres especiales, como : o ; en el servicio, ponerlo entre comillas ( " ). (Para utilizar un " utilice ^" y utilizar ^^ para ^ .) Sin embargo, estos no se mostrarán correctamente y aparecerán como "perfil" en la aplicación Contactos.

Para utilizar caracteres especiales en el nombre de usuario (incluidos los espacios), utilice la opción Codificación de la URL .

Por ejemplo, si quiere añadir el nombre de usuario "first_last123" para el servicio "Foo bar", y el nombre de usuario "con espacio" para el servicio "Special:characters"^", el archivo puede tener este aspecto:

BEGIN:VCARD
VERSION:3.0
PRODID:-//Apple Inc.//Mac OS X 10.15.6//EN
N:Last;First;;;
FN:First Last
X-SOCIALPROFILE;type=Foo Bar:x-apple:first_last123
X-SOCIALPROFILE;type="Special:characters^"^^":x-apple:with%20space
END:VCARD

Ahora puedes importar este archivo VCF a Contactos.


Como alternativa, puede utilizar AppleScript:

tell application "Contacts"
  -- theContact is a contact
  make new social profile at theContact with properties {service name:"Service", user name:"Username"}
  save
end tell

Aquí hay un script que podrías ejecutar para añadir un perfil social personalizado al contacto seleccionado:

tell application "Contacts"
    set selectedContacts to selection
    if (count selectedContacts) is not 1 then
        display alert "Please select 1 contact to modify."
        return
    end if
    set theService to (display dialog "Service?" default answer "")'s text returned
    set theUsername to (display dialog "Username?" default answer "")'s text returned
    make new social profile at selectedContacts's first item with properties {service name:theService, user name:theUsername}
    save
end tell

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X