iMac 및 MacBook Air를 Mavericks에서 Yosemite로 업그레이드 한 후 알림 변경 사항이 유지되지 않습니다.
- 알림 환경 설정 창을 보면 알림 설정이있는 앱 세트가 있습니다.
- 이러한 앱 중 하나에 대한 알림 설정을 변경하면 작동합니다. 즉 알림 센터에 알림이 표시되는지 여부 등 알림 스타일을 변경할 수 있습니다.
- 이 설정은 재부팅 / 로그 아웃 할 때까지 그대로 유지되며이 시점에서 원래 설정으로 되돌아갑니다.
- 새로운 앱이 실행될 때 환경 설정 창에 나타납니다. 알림 설정을 변경할 수 있습니다. 다시 부팅 한 후 앱을 다시 실행할 때까지 알림 환경 설정 창에서 앱이 사라지고 기본 설정으로 앱이 나타납니다.
그래서 일어나는 것처럼 보이는 것은 이러한 설정이 디스크에 저장되지 않는다는 것입니다. 나는 가지고있다:
- 수리 된 권한
~/Library/Application Support/NotificationCenter
폴더를 삭제했습니다
이 중 어느 것도 차이가 없었습니다. 이 설정이 저장된 위치를 아는 사람이 있습니까?
답변
결정된:
Apple 포럼에서이 스레드 가 핵심입니다.
- 홈 폴더에서 라이브러리 폴더를 엽니 다.
- 라이브러리 폴더에서 응용 프로그램 지원 폴더를여십시오.
- NotificationCenter라는 폴더를 찾으십시오. 이 폴더를 데스크탑으로 드래그하십시오.
- 다음으로 터미널 응용 프로그램을 열고 다음을 입력하십시오
.
cd `getconf DARWIN_USER_DIR`
rm -rf com.apple.notificationcenter
killall usernoted; killall NotificationCenter
- 컴퓨터를 다시 시작하십시오.
문제는 NotificationCenter 데이터베이스와 관련이 있습니다. 3 개의 파일이 있습니다 :
- db
- db-shm
- db.wal
제 경우 db.wal
에는 올바르게 작동하는 Yosemite 설치에서 1.9MB와 비교하여 0 바이트 파일이었습니다. 권한이 올바르게 설정되었지만 Yosemite가 작성하지 않은 것처럼 보입니다. 삭제 만해도 db.wal
문제가 해결되지 않았습니다. 다시 시작할 때 다른 0 바이트 파일이 작성되었습니다. 모든 것을 삭제하면 작동합니다!