본문 바로가기
기술과 미디어/IT

아이폰 및 iCloud 연락처에 특정 텍스트가 자동으로 입력되는 문제(제한적 해결)

by 김고기 님 2025. 3. 31.

0. 개요 및 요약

 

2022년경부터 iCloud 동기화를 사용하는 애플 계정 연락처에 "X-APPLE-OL-NOTE" 등 특정 텍스트가 임의로 입력되는 문제가 발견되고 있다. 이는 iCloud 연락처가 Windows의 Outlook과 동기화될 때 발생하는 버그로, Windows용 iCloud 앱(구 iCloud 제어판)이 복수의 PC에 존재할 때 발생하는 것으로 추정된다. 정확한 원인은 밝혀지지 않았지만, Windows용 iCloud 앱을 하나의 PC에만 설치하고, Outlook 데이터 파일(pst 및 ost)을 재설정하면 문제가 발생하지 않는 것으로 보인다.

 

Since around 2022, Contacts in Apple accounts using iCloud synchronization have been known to randomly enter certain text, such as “X-APPLE-OL-NOTE”. This is a bug that occurs when iCloud contacts are synced with Outlook on Windows, and is believed to occur when the iCloud app for Windows (formerly iCloud Control Panel) exists on multiple PCs. The exact mechanism is unknown, but if you install the iCloud app for Windows on only one PC and reset Outlook's data files (pst and ost), the issue does not seem to reoccur.

 

문제가 발생한 아이폰 및 iCloud 연락처의 모습
<그림 1> 문제가 발생한 아이폰 및 iCloud 연락처의 모습. 사진에서는 '휴대전화' 필드에만 문자가 추가되었지만, 별명, 직장, 호칭, 메모 등 모든 필드에서 문제가 발생할 수 있다.

 

1. 상황

 

2025년 2월경, 사용 중인 아이폰에서 일부 연락처 정보가 제대로 표시되지 않는 문제가 발생했다. 확인 결과 수십여 개 연락처에 위 <그림 1>처럼 내가 입력하지 않은 텍스트가 잔뜩 추가되어 있었다. 무작위 문자는 아니고 대부분 아래의 형식으로 구성되어 있었다.

  • X-APPLE-OL-NOTE;TYPE=text/rtf;X-COMPRESSION=X-OL;X-HASH=3be691dcaff54cbc9c80b3ab210bb84f;X-HASHALGORITHM=X-zMD5;ENCODING=B:JwwAAMEiAABMWkZ1HOI+ZwcABgEBC2BuZzEwMgY1AGQAcmNwZzk0EjkMYGMyDVNmMzEINTA3APVzdHNo8QVwYmNoD8IOEBCDCQA1EPQ2EHRoDrAR+mJpkw/ (이하 생략)
  • XEVOLUTIONFILEASXAPPLEOLNOTE;TYPEtextrtf;XCOMPRESSIONXOL;XHASH50521368bff6c8dc9865604e7af79489;XHASHALGORITHMXzMD5; (이하 생략)
  • XEVOLUTIONFILEAS
  • X-APPLE-OL-MAPPING-INFO:1CATEGORIES:CLIENTI PROSPECT (이하 생략)

 

코드를 해석해 보면 어떤 정보에 대한 식별자와 이의 무결성을 검증하기 위한 해시 값이라는 걸 알 수 있다. 바로 동기화 문제임을 직감했고, 구글과 애플 커뮤니티에서 관련 정보를 검색했다.

 

안타깝게도 이 문제는 매우 드물게 나타나는 현상으로, 전 세계 웹에 관련 문서가 겨우 30여 개 정도만 확인된다. 그마저도 전부가 사용자들의 추측 및 대응에 관한 것이며, 명확한 원인 및 해결법이 제시된 문서는 없었다. (독일의 아이폰 커뮤니티가 그나마 유용한 정보를 포함하고 있다.) 애플 공식 커뮤니티에도 관련 문제가 제기되었으나, 응답이 없다. 참고로 이 글을 쓴 2025년 3월 기준으로 한국어 문서는 전무하다.

 

2023년 11월 Apple 커뮤니티에 게시된 연락처 문제
<그림 2> 2023년 11월 Apple 커뮤니티에 게시된 연락처 문제. 첫 게시 이후 3개월 동안 25여 명이, 그 이후 1년 동안 35여 명이 Me too를 표시한 것으로 보인다. 안타깝게도 Apple은 이 문제에 어떠한 답변도 주지 않았다.

 

일단 문제가 발생하면 연락처를 수동으로 수정하더라도 곧장 다시 문제의 텍스트가 나타난다.

 

2. 해결의 실마리

 

"X-APPLE-OL-MAPPING-INFO", "X-APPLE-OL-NOTE"는 iCloud 연락처 및 Outlook 연락처에서 활용하는 필드이다. 몇 안 되는 사례를 검토한 결과 확인되는 피해자 전부가 iCloud를 Outlook과 동기화하여 사용하고 있었다. 따라서 이 문제는 iCloud와 Outlook 간 동기화 문제로 판단할 수 있다.

 

나는 2024년 10월부터 2025년 2월까지 1대의 데스크톱과 2대의 랩톱에 대해 하드웨어 업그레이드 및 OS 재설치 작업을 수행한 바 있다. 2대의 랩톱에 iCloud 앱을 설치할 때 Outlook과 동기화 오류가 여러 번 발생했었는데, 이 과정에서 특정 필드에 들어가거나 동기화 완류 후 제거되었어야 할 데이터가 그대로 연락처에 남은 것으로 추정된다.

 

위와 같은 전제에서 문제를 해결하기 위해 다음 방법을 시도해볼 수 있다.

 

  1. iCloud와 Outlook의 동기화를 중지한다. 이는 Windows의 iCloud 앱(구 iCloud 제어판)에서의 중지 및 아이폰 설정의 연락처 > 계정 메뉴에서 Outlook 계정을 해제하는 것을 포함한다.
  2. 동기화를 계속 사용한다면, Windows의 iCloud 앱과 Outlook의 동기화가 한 PC에서만 이루어지도록 만든다. (참고: 크롬 북마크(책갈피)가 무한히 증식하는 경우)
  3. 동기화 문제가 맞다면, Outlook 데이터 파일(pst 및 ost)이 이미 오염되었을 가능성이 높다. 기존 파일을 제거하고 문제가 없는 로컬 데이터를 확보해 새로운 데이터 파일을 설정한다.

 

Windows의 iCloud 앱
<그림 3> Windows의 iCloud 앱. "Mail, 연락처, 캘린더 및 작업" 항목을 Outlook을 사용해 동기화할 경우 한 컴퓨터에서만 동기화가 이루어지도록 설정해야 한다. 복수의 기기가 동기화 될 때는 동기화 경로가 병렬이 되지 않도록 설정할 필요가 있다.

 

나는 우선 a를 통해 가설을 검증하였고, 이후 b와 c를 적용하였다. 적용 후 2주 동안 해당 문제가 다시 발생하지 않았으므로, 나름대로는 원인과 해결법을 찾았다고 생각한다. 추후 변동이 있다면 이 글에 다시 보완할 예정이다.

 

3. 소결 및 바깥 이야기

 

이 문제가 Apple의 문제인지 Microsoft의 문제인지는 분명하지 않다. 2022년에 처음 제기(발견)되었음에도 양사의 공식 입장이나 해결책은 여전히 나오지 않았다. 다만 서로 다른 시스템이 동기화될 때 발생하는 문제인 만큼, 크롬 북마크 무한 증식 사례에서처럼 이후로도 공식 입장은 나오지 않을 것으로 보인다.

 

개인적으로는 Office 365와 새 버전의 Outlook이 출시된 이후 새로운 종류의 오류가 여럿 발견되고 있다는 점을 고려했을 때 아무래도 Microsoft 쪽이 좀 더 의심스럽다. 특히 새 Outlook이 처음 나왔을 때부터 iCloud와 동기화 문제가 발생한 바 있다. 위 해결법 역시 Outlook이 문제라는 전제에서 접근한 것이다. 물론 iCloud 앱 역시 2024년 개편 이후 여러 오류를 만들고 있긴 하지만, 해당 연락처 문제가 2022년에도 사례가 있다는 점을 감안하면 역시 새 Outlook 쪽에 좀 더 의심이 간다.

 

내 경우는 문제를 인지한 시점이 2025년 2월일 뿐, 발생한 시점은 알 수 없다. 과거 백업 파일에까지 이미 오류가 덧씌워진 상황이었기 때문에 실제로는 2024년 11월 또는 그 이전부터 문제가 발생했을 것으로 추정된다. 문제가 생긴 연락처들이 자주 사용하지 않는 연락처였기 때문에 발견이 늦어진 점도 있다.

 

아이폰 및 Outlook 사용자가 이 글을 본다면, 예방 차원에서라도 연락처에서 "APPLE" 키워드로 검색해보길 추천한다. 더불어 비슷한 문제를 겪는 분이 있다면 사용 환경(Outlook 버전, iCloud 버전, 동기화에 포함된 PC 수 등)을 공유해 주시길 바란다. 사례가 많이 모여야 정확한 원인과 해결법을 도출할 수 있고, Apple과 Microsoft에도 개선을 요구할 수 있기 때문이다.

 

 

/lettered

댓글