Tell HN: 내 iPhone에 앱 하나가 매일 조용히 설치되고 있음
(news.ycombinator.com)- 지난 3일 동안 매일 오후 1시쯤 Headspace 앱이 iPhone 13 Pro에 자동으로 나타남
- 자동 다운로드는 꺼져 있고, 이 현상이 시작된 뒤 최신 iOS로 업데이트한 상태임
- Reddit에서도 2~3일 전부터 같은 현상이 보고됐고, iPhone 12와 iPhone 17에서도 나타나 기기별 문제로만 보이지 않음
Hacker News 의견들
-
usef-: Headspace 때문에 드러난 버그가 이번이 처음은 아님
2017년에도 https://www.macrumors.com/2017/12/02/ios-11-1-2-date-bug-crash-loop/ 같은 날짜 버그가 있었고, 로컬 시간 기반 알림을 쓰는 앱이 있으면 무한 크래시 루프에 빠졌음
내가 Apple Store에서 본 거의 모든 경우는 매일 명상 알림을 보내는 앱들이었고, 호주는 날짜가 먼저 넘어가서 가장 먼저 맞았고 나머지 세계가 깨기 전에 패치가 나갔음
이번에도 일일 알림이 재설치를 유발하는지 의심되니, 삭제 전에 알림부터 꺼보는 게 좋겠음- wolvoleo: 사람을 진정시켜야 할 앱이 오히려 스트레스를 크게 줌
Revolut 카드 덕분에 구독 접근권은 있지만 별로 끌리지 않고, 가이드 명상보다 https://moodist.mvze.net/ 같은 FOSS 웹앱의 자연음이 더 나음
Docker로 self-host도 가능함
- wolvoleo: 사람을 진정시켜야 할 앱이 오히려 스트레스를 크게 줌
-
-x-: 같은 현상을 겪는 사람들이 있는 Reddit 스레드도 있음
https://www.reddit.com/r/ios/comments/1su82sc/headspace_app_keeps_getting_installed/- cortesoft: 실제 원인이 뭐로 밝혀질지 정말 궁금함
- Bjartr: 이걸 보면 Headspace 쪽 우회거나 아니면 Apple 쪽 버그 둘 중 하나 같음
- bharat1010: 이제는 어디도 안전하다는 느낌이 안 듦
-
visiondude: 가설로는 user notifications를 많이 등록해둔 상태에서 알림이 앱 실행을 트리거하고, 여기에 앱 오프로딩이 켜져 있으면 이런 현상이 생길 수 있어 보임
iOS에는 로컬 데이터는 남아 있는데 앱 패키지 자체만 offload된 묘한 상태가 있음- m463: 완전히 엉뚱할 수도 있지만, 최근 iOS에
Settings -> Privacy and Security -> Security Improvements -> Automatically Install가 추가됐음
OS 보안 업데이트만 자동 설치하는 건지, 앱에도 영향이 있는지 궁금함 - threecheese: 이 가설이 제일 흥미로움
앱을 일단 유지한 채 알림을 켜고, 큐가 비워지도록 좀 둔 다음 제거해보는 식으로 테스트 가능할 듯함 - -x-: 흥미로운 가설이긴 한데, 확인해보니 내 폰에서는 unused apps offloading이 꺼져 있음
- m463: 완전히 엉뚱할 수도 있지만, 최근 iOS에
-
aaronbrethorst: 혹시 U2나 Bono가 Headspace 지분이라도 크게 산 건가 싶음
농담이지만 딱 그 느낌임- fmajid: 그 위선적인 세금 회피자를 떠올리면 혈압에 안 좋음
- ex-aws-dude: 그 앨범 나왔을 때 들어봤는데 꽤 괜찮다고 느낀 쪽은 나뿐인 듯함
- steve1977: 50주년 기념 선물이라는 뜻인가 봄
-
COFyumo: 나도 똑같은 현상을 겪고 있음
예전에 설치했다가 안 써서 지웠고, 며칠 전 앱 목록에서 보여서 혹시 제대로 삭제가 안 됐나 싶어 다시 확실히 지웠음
그런데 오늘 아침 iPhone이 소프트웨어 업데이트를 한 뒤 Headspace가 홈 화면에 다시 나타났고, 이번에는 회색으로 비활성화된 채 Wi‑Fi 연결 후 다운로드를 기다리는 상태였음
다시 삭제했지만 정말 황당함- -x-: 다운로드도 안 된 상태인데 홈 화면에는 다시 나타난 게 흥미롭네
-
yokuze:
Settings > Apps > App Store > App Downloads의 Automatic Downloads가 켜져 있는지 봐야 함
예전에 듣도 보도 못한 앱이 홈 화면에 계속 생겨서 봤더니, Family Purchase 공유와 함께 켜져 있어서 아내가 새 앱을 설치할 때마다 내 폰에도 깔리고 있었음
정확히 같은 경우는 아닐 수 있어도, 이 옵션을 끄면 단서가 나올 수도 있음- -x-: App Downloads랑 App Updates 둘 다 꺼져 있고, 계정에 다른 사람 기기도 없음
그래도 제안은 고마움
- -x-: App Downloads랑 App Updates 둘 다 꺼져 있고, 계정에 다른 사람 기기도 없음
-
gcr: MDM 프로필이 깔려 있는지 봐야 함
Settings → General → VPN And Device Management로 들어가서 확인하고, 회사폰이 아니더라도 혹시 모르니 체크하는 게 좋겠음
MDM은 앱 자동 설치를 강제할 수 있고, developer mode가 켜져 있는지도 궁금함 -
reilly3000: 우리 회사도 Headspace를 복지로 제공함
내 폰에는 MDM이 없으니 원칙적으로는 삭제 후 그대로 사라져야 하고, 이론상 MDM 정책이 설치를 유발할 수도 있겠지만 지금까지 나온 다른 가설들이 더 그럴듯해 보임 -
nottorp: 한편 나는 2021년에 산 iOS 게임 Azure Saga를 이제 설치조차 못 함
App Store에서 내려가 버려서 돈을 내도 못 받고, 안 내도 못 받는 꼴임- forsalebypwner: 찾는 데 좀 걸렸지만 이건 찾았음
https://archive.org/download/iklassika_archive/AzureSagaPathfinderv1.0.22.ipa
- forsalebypwner: 찾는 데 좀 걸렸지만 이건 찾았음
-
nostromar: 나도 같은 일이 있었고, 3~4일 연속 저녁마다 다시 설치됐음
이 iPhone은 새 기기라 원래 그 앱이 깔린 적도 없었고 자동 다운로드도 꺼져 있었음
그런데Media & Purchases에서 로그아웃했다가 다시 로그인하면 거의 즉시 설치되는 걸 발견했고, 시간대와 무관하게 재현 가능했음
한 번은 설치되기 전에 Headspace 아이콘을 길게 눌러 Cancel Download를 눌렀는데, 그 뒤로 사라졌고 다시 안 돌아왔음 -
doncho: 특히 자동 다운로드를 명시적으로 꺼둔 상태도 우회한다면 꽤 심각함
10일짜리 휴가 중 로밍 상태였다면 더 끔찍했을 듯함
내가 통제하고 있다고 믿는 감각이 완전히 깨짐 -
janstice: 혹시 회사의 Jamf나 Intune 규칙이 꼬여서 푸시하는 건 아닌지 의심됨
- -x-: 아님, 이건 개인 기기고 MDM에 연결된 적도 없음
-
saagarjha: sysdiagnose를 뜰 수 있다면 거기에 답이 들어 있을 가능성이 큼
민감한 정보가 있을 수는 있지만, iOS를 잘 아는 믿을 만한 사람에게 보내 분석해보면 원인을 잡을 수 있을 듯함 -
altairprime: 앱의 iOS 리뷰를 봐도 같은 일이 다른 사람들에게 벌어지고 있음이 확인됨
- julianozen: 목요일 저녁쯤 뭔가 배포된 듯함
내 추측으로는 App Store 테스트 설정 같은 걸 실수로 프로덕션에 반영했고, 하필 대상이 Headspace였던 것 같음
- julianozen: 목요일 저녁쯤 뭔가 배포된 듯함
-
OptionOfT: 예전에 개인 iPhone을 쓰다가 회사에서 iPhone을 줬는데, 바보같이 기기와 계정 분리를 안 했음
Apple이면 잘 해주겠지 싶었지만, MDM을 제거해도 회사 흔적이 깔끔히 사라지지 않았음
TMobileWingman Wi‑Fi 설정이 지워지지 않았고, Verizon으로 옮긴 뒤에도 남아 있었고, VPN 설정과 몇몇 단축어도 삭제가 안 됐음
결국 백업을 뜬 뒤 iMazing으로 내부를 뒤져가며 최대한 날리고 다시 복원하는 식으로 해결했는데, iPhone 백업에 온갖 찌꺼기가 얼마나 많이 남는지 꽤 충격적이었음 -
a34729t: 이건 Apple 지원에 연락해볼 만함
엔지니어가 직접 콜백할 수도 있고, Apple도 지금 무슨 일이 벌어지는지 매우 알고 싶어할 듯함 -
1659447091: iCloud Drive와 관련됐을 가능성도 아주 약하게는 있음
앱이 iCloud Drive와 동기화하는데, 끄라고 해도 특정 상태 이후 설정이 초기화돼 폴더가 다시 생기는 걸 몇 번 봤음
만약 예전에 설치했을 때 남긴 문서가 iCloud Drive에 있고, Mac 쪽에서 뭔가 상태 변화가 생긴 뒤 그 파일을 다시 동기화하려는데 어떤 기기에도 앱이 없으면, 빠진 앱을 채우려고 앱 자체를 다시 내려받는 흐름일 수도 있겠다고 추측함- -x-: 그래도 1년 넘게 설치하지 않았는데 3일 전부터 갑자기 조용히 다시 받아지기 시작한 건 설명이 잘 안 됨
iCloud Drive는 쓰지만 그 안에 앱 관련 흔적은 보이지 않음
- -x-: 그래도 1년 넘게 설치하지 않았는데 3일 전부터 갑자기 조용히 다시 받아지기 시작한 건 설명이 잘 안 됨
-
k310: 예전에 Headspace나 Ginger를 설치한 적이 있는지 궁금함
App Store 검색해보면Headspace Care가 뜨고, Ginger가 지금은 Headspace Care가 된 듯함
앱이 스스로 설치되는 건 App Store 장벽이 있어서 사실상 악성코드급 행동이라 쉽게 믿기 어렵기도 함- -x-: 작년 3월에 설치했다가 구독료 내기 싫어서 같은 날 바로 지웠음
-
whilenot-dev: 앱을 1년 전쯤 설치했던 이력은 꼭 같이 적는 게 좋겠음
backup 복원 시나리오가 개입했을 가능성을 떠올리게 함
나는 13 mini에 26.4.2를 쓰고 있고 이 앱을 한 번도 설치한 적이 없는데, 이런 현상은 없음- -x-: 이건 예전에 설치했던 사용자들에게 더 넓게 나타나는 문제로 보임
-
nunez: iOS Storage Offloading과 관련 있을 수 있음
겉보기에 삭제된 것 같아도 실제로는 offload만 된 상태라면, 어떤 사람들에게 회색 아이콘이 보이며 다시 다운로드 대기하는 현상도 설명 가능함 -
Zambyte: 그래서 다들 Apple 기기에 돈 더 내는 거 아닌가 싶음
이런 문제는 그냥 Apple에 직접 가는 게 맞아 보임 -
bastawhiz: 기기에 MDM이 켜져 있는지 다시 확인해볼 만함
회사 복지로 Headspace를 제공하고, 이상한 비즈니스 계약과 MDM 정책이 겹쳐 자동 설치가 걸렸을 수도 있음- -x-: MDM은 설치되지 않았음
-
nkotov: 나도 똑같이 겪었음
Headspace는 몇 년째 안 썼는데 어느 날 홈 화면에 갑자기 나타났음 -
con: 방금 확인해보니 내 폰에도 저절로 설치됐음
iPhone 17 Pro, 미국 외 App Store, 최신 iOS 베타, MDM 없음
이건 Apple Store 쪽 버그처럼 들림- HoldOnAMinute: 한 번도 설치한 적이 없고 지금도 깔려 있지 않음
- concinds: 예전에라도 설치한 적이 있는지 궁금함
그게 패턴일 수 있어 보임
-
rglover: 예전에 macOS 데스크톱에서 companion app을 설치한 적이 있으면, iPhone이 앱을 동기화하려 드는 경우가 있음
Apple TV도 비슷했던 것 같고, 나도 몇 번 의외로 당한 적 있음- -x-: 데스크톱에서는 한 번도 받은 적 없음
메일함을 보니 1년 전쯤 폰에 설치한 적은 있었고, 유료라서 바로 지웠던 기록은 있음
- -x-: 데스크톱에서는 한 번도 받은 적 없음
-
serial_dev: 가능성은 0.001% 쯤으로 보지만, 혹시 이게 앱계의 U2 Bono 상황일 수도 있음
Apple이 제휴를 맺고 OS 일부처럼 무료 배포하려다, 어떤 개발자가 자동 롤아웃 기능을 프로덕션 대상으로 잘못 시험한 것 아닐까 싶음- jonplackett: 어제 AirPod를 눌러 Spotify를 재생하려 했는데 앱이 꺼져 있었는지 Mac에서 Music이 열리며 그 U2 앨범이 아직도 재생되기 시작했음
대체 몇 년이 지났는데 아직도 남아 있나 싶음
- jonplackett: 어제 AirPod를 눌러 Spotify를 재생하려 했는데 앱이 꺼져 있었는지 Mac에서 Music이 열리며 그 U2 앨범이 아직도 재생되기 시작했음
-
Vasbarlog: 여자친구 iPhone 12에서도 완전히 같은 문제가 생김
-
dagmx: 이걸 겪는 사람들이 다 26.4.2인지 궁금함
위키피디아 기준 4일 전에 나온 버전이라, 증상이 시작된 시점과 맞아떨어질 수 있음
나는 26.5 beta인데 전혀 안 보임- -x-: 나는 업데이트 전 26.3.x일 때부터 이미 시작됐음
-
timothyisonline: 이게 혹시 통신사와 연결된 가능성은 없을까
- snailmailman: iOS에서는 통신사가 앱을 설치할 권한이 없다고 생각함
Android에서 그게 되는 게 늘 이상했음
- snailmailman: iOS에서는 통신사가 앱을 설치할 권한이 없다고 생각함
-
gordon_freeman: 가끔 Mac에서 앱을 내려받으면 어떤 설정 때문에 iPhone에도 자동 설치를 시도함
이 경우라고 단정하진 않지만, Mac에 뭔가 깔았더니 iPhone에 따라 들어오는 걸 본 적이 있음 -
Dumblydorr: 명상 앱이 좀비처럼 살아나서 수천 명을 성가시게 하고 집중을 깨트린다는 게 아이러니 그 자체임
앱은 안 쓰지만 브랜드 이미지와는 완전히 반대로 가는 느낌임 -
derefr: 이 iPhone에 Apple Watch가 페어링돼 있는지도 궁금함
iOS 앱을 설치하면 대응 watchOS 앱도 따라 들어가는데, 반대로 watchOS 쪽 앱이 활성화되면서 의존하는 iOS companion 앱 설치를 유도할 수 있는지는 잘 모르겠음 -
ddxv: Headspace SDK를 보고 싶은 사람은 여기서 볼 수 있음
https://appgoblin.info/apps/493145008/sdks
얼핏 보기엔 일반적인 개발·트래킹 SDK들이고, 눈에 띄는 게 있으면 알려주면 좋겠음- speedgoose: 정신 건강 앱에 Facebook Ads SDK가 들어 있는 건 정상으로 안 보임
analytics SDK들조차 좀 이상하고, Amplitude나 Sentry가 의료 규제 준수 인프라에서 데이터를 다루는지도 의문임
특히 Sentry는 의도치 않게라도 민감 데이터를 새게 만들 수 있어서 더 그렇고, 이렇게까지 추적 데이터를 모으는 이유가 뭔지 늘 궁금함
진짜로 대시보드 숫자 보며 만족하려는 건지, 아니면 사용자 데이터를 팔려는 건지 모르겠음 - concinds: 이런 온라인 SDK 데이터베이스가 있을 줄은 몰랐음
전반적으로 정말 유용한 자료임, 고마움
- speedgoose: 정신 건강 앱에 Facebook Ads SDK가 들어 있는 건 정상으로 안 보임
-
orf: Wi‑Fi와 모바일 데이터를 둘 다 껐을 때도 생기는지 보면 좋겠음
오후 1시 EST쯤 되기 한 시간 전에 둘 다 꺼보고, 그래도 다시 나타나면 애초에 삭제가 안 된 것이고, 그건 앱이 스스로 설치되는 경우와는 전혀 다른 버그임 -
bobkb: 예전에 이 앱을 설치한 적이 있었는지 먼저 확인해야 함
-
DavideNL:
Settings > App Store > Show Install Confirmations > On을 켜보면 도움이 될 수도 있음- garyfirestorm: 그 설정은 iOS 26.4.1에는 없음