
자주 발생하는 일은 아니지만, 애플 기기에서 사용하는 Safari 브라우저가 가끔 동기화가 제대로 되지 않는 경우가 있습니다. 업무 등으로 동기화 기능을 자주 사용한다면, 한 기기에서 저장해둔 사이트가 다른 기기의 Safari에 나타나지 않아 답답함을 느끼게 될 것입니다.
다행히 Safari의 동기화를 강제로 실행하는 방법이 있습니다. 이 방법을 사용하면 모든 애플 기기에서 Safari 데이터가 강제로 동기화되어 항상 최신 상태로 유지됩니다. Safari에서 옵션 하나만 클릭하면 되는 간단한 작업이며, 아래 가이드를 따라 하면 쉽게 완료할 수 있습니다.
애플 기기에서 Safari 방문 기록 강제 동기화하기
이 작업을 수행하려면 Mac에서 Safari를 사용해야 합니다. 기본적으로 브라우저에 숨겨진 메뉴를 활성화하여 강제 동기화 기능을 실행하는 방식입니다. 전체 과정은 다음과 같습니다.
1. Mac에서 Safari가 실행 중이라면 먼저 종료합니다. Safari가 실행 중인 상태에서는 이 절차가 작동하지 않습니다.
2. Dock에서 Launchpad를 클릭한 후 "터미널(Terminal)"을 검색하여 실행합니다.

3. 터미널이 실행되면 아래 명령어를 입력하고 Enter 키를 누릅니다. 이 명령어는 Mac의 Safari에서 숨겨진 메뉴를 활성화합니다.
defaults write com.apple.Safari IncludeInternalDebugMenu 1

4. 확인 메시지 같은 것은 표시되지 않으며, 그냥 활성화됩니다.
5. 이제 Dock에서 Safari 아이콘을 클릭하거나 Launchpad에서 검색하여 Safari를 실행합니다.
6. Safari가 실행되면 기존 메뉴 맨 끝에 "Debug"라는 추가 메뉴가 나타난 것을 확인할 수 있습니다. 이것이 바로 터미널을 통해 방금 잠금 해제한 메뉴입니다.
7. 새로 활성화된 "Debug" 메뉴를 클릭하고 "Sync iCloud History" 옵션을 선택합니다.

8. Safari가 기록 동기화를 마치면, 다시는 동기화 문제가 발생하지 않도록 숨겨져 있던 Debug 메뉴를 비활성화하는 것이 좋습니다.
이를 위해서는 먼저 Mac에서 Safari를 종료해야 합니다. 그렇지 않으면 아래 단계가 작동하지 않습니다. Safari를 종료한 후, Dock의 Launchpad를 클릭하고 터미널을 검색하여 실행합니다.
아래 명령어를 입력하고 Enter 키를 누르면 Debug 메뉴가 비활성화됩니다.
defaults write com.apple.Safari IncludeInternalDebugMenu 0

9. 위 명령어가 실행된 후 Safari를 다시 열면 더 이상 Debug 메뉴가 표시되지 않습니다.
마무리
방문 기록이 동기화되지 않으면 업무에 지장을 줄 수 있습니다. 위 가이드를 따라 하면 이러한 문제를 해결하고 기기에서 다시는 발생하지 않도록 예방할 수 있습니다.