0 votos

¿Cómo detener las notificaciones repetidas de Mac OS para aprobar "[nombre]'s iPhone" / "[nombre]'s MacBook Pro"?

Estoy configurando un nuevo MacBook Pro. Lo conecté a mi cuenta de iCloud y estoy recibiendo una cantidad ridícula de notificaciones duplicadas del sistema operativo para aprobar otros dispositivos (solo hay otros dos dispositivos en los que he iniciado sesión en iCloud). Elijo "opciones" > "aprobar" desde la notificación cada vez, pero siguen volviendo. ¿Cómo puedo hacer que se detenga?

muchas notificaciones para aprobar otro dispositivo para usar mi cuenta de iCloud

MacBook Pro, Mac OS 13.5

0voto

Si tu base de datos de notificaciones está corrupta, o simplemente quieres eliminarla por completo, puedes probar este script de shell para eliminar tu base de datos del centro de notificaciones

guarda por ejemplo en nuke-notif-db.sh y hazle chmod +x, ejecútalo desde Terminal

#!/usr/bin/env bash

DARWIN_USER_DIR=$(/usr/bin/getconf DARWIN_USER_DIR)
NCDIR=${DARWIN_USER_DIR%/}/com.apple.notificationcenter/db2

_ks() {
  for a in usernoted notificationcenterui.agent; do
    launchctl kickstart -kp gui/$UID/com.apple.$a &>/dev/null
    sleep 1
  done
}

cd "$NCDIR" 2>/dev/null || { echo 1>&2 "failed to enter db dir"; exit 1; }
[[ -e db ]] || { echo 1>&2 "notifications db does not exist"; exit 1; }
rm db.corrupt* 2>/dev/null

IFS='|' read -r rv _ _ < <(sqlite3 db "PRAGMA wal_checkpoint(TRUNCATE)")
if [[ $rv != 0 ]]; then
  echo 1>&2 "error truncating WAL"
  _ks
fi

sqlite3 db "DELETE FROM record" && _ks

0voto

Bobby Kumar Puntos 2966

Cambiando la contraseña de inicio de sesión en la Mac y el código de acceso en el iPhone a los que hacían referencia las notificaciones, logré detener las notificaciones.

Hubo otro conjunto de notificaciones inmediatamente después de hacer esto, y luego no hubo más.

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