Tell HN: Auf meinem iPhone wird jeden Tag unbemerkt eine App installiert
(news.ycombinator.com)- In den letzten 3 Tagen ist jeden Tag gegen 13 Uhr die Headspace-App auf einem iPhone 13 Pro automatisch erschienen
- Automatische Downloads sind deaktiviert, und seit Beginn dieses Phänomens wurde auf das neueste iOS aktualisiert
- Auch auf Reddit wurden seit 2–3 Tagen ähnliche Fälle gemeldet, und das Phänomen trat sowohl auf dem iPhone 12 als auch auf dem iPhone 17 auf, sodass es nicht nur wie ein gerätespezifisches Problem aussieht
1 Kommentare
Hacker-News-Kommentare
usef-: Der durch Headspace aufgedeckte Bug ist nicht das erste Mal
2017 gab es auch einen Datums-Bug wie https://www.macrumors.com/2017/12/02/ios-11-1-2-date-bug-crash-loop/, bei dem Apps mit lokal zeitbasierten Benachrichtigungen in eine endlose Crash-Schleife geraten konnten
Fast alle Fälle, die ich im Apple Store gesehen habe, betrafen Apps, die tägliche Meditations-Erinnerungen verschickten; Australien war wegen des früheren Datumswechsels zuerst betroffen, und der Patch kam heraus, bevor der Rest der Welt kaputtging
Auch diesmal vermute ich, dass tägliche Benachrichtigungen die Neuinstallation auslösen, daher wäre es gut, vor dem Löschen zuerst die Benachrichtigungen zu deaktivieren
Dank meiner Revolut-Karte habe ich zwar Zugriff auf das Abo, aber es reizt mich nicht besonders, und statt geführter Meditationen sind Naturgeräusche aus einer FOSS-Web-App wie https://moodist.mvze.net/ besser
Self-Hosting per Docker ist auch möglich
-x-: Es gibt auch einen Reddit-Thread von Leuten, die dasselbe Phänomen erleben
https://www.reddit.com/r/ios/comments/1su82sc/headspace_app_keeps_getting_installed/
visiondude: Eine Hypothese wäre, dass bei vielen registrierten user notifications eine Benachrichtigung den App-Start triggert, und wenn dazu noch App-Offloading aktiviert ist, könnte dieses Phänomen entstehen
In iOS gibt es diesen seltsamen Zustand, in dem die lokalen Daten erhalten bleiben, aber nur das App-Paket selbst offloaded ist
Settings -> Privacy and Security -> Security Improvements -> Automatically InstallhinzugefügtIch frage mich, ob das nur OS-Sicherheitsupdates automatisch installiert oder auch Auswirkungen auf Apps hat
Man könnte testen, indem man die App zunächst behält, die Benachrichtigungen aktiviert, etwas wartet, bis die Queue geleert ist, und sie dann entfernt
aaronbrethorst: Man fragt sich fast, ob U2 oder Bono vielleicht einen großen Headspace-Anteil gekauft haben
Ist ein Witz, aber genau so fühlt es sich an
COFyumo: Ich erlebe genau dasselbe
Ich hatte sie früher installiert und dann gelöscht, weil ich sie nicht genutzt habe; vor ein paar Tagen tauchte sie in der App-Liste auf, also dachte ich, sie sei vielleicht nicht richtig entfernt worden, und habe sie noch einmal sicher gelöscht
Aber heute Morgen, nachdem mein iPhone ein Software-Update gemacht hatte, erschien Headspace wieder auf dem Homescreen, diesmal ausgegraut und deaktiviert, wartend auf den Download nach einer Wi‑Fi-Verbindung
Ich habe sie erneut gelöscht, aber es ist wirklich absurd
yokuze: Man sollte prüfen, ob unter
Settings > Apps > App Store > App DownloadsAutomatic Downloads aktiviert istFrüher tauchten bei mir ständig Apps auf dem Homescreen auf, von denen ich nie gehört hatte; dann stellte sich heraus, dass es zusammen mit geteilter Family-Purchase aktiviert war, sodass jedes Mal, wenn meine Frau eine neue App installierte, sie auch auf meinem Telefon landete
Es ist vielleicht nicht genau derselbe Fall, aber das Deaktivieren dieser Option könnte einen Hinweis liefern
Trotzdem danke für den Vorschlag
gcr: Man sollte prüfen, ob ein MDM-Profil installiert ist
Geh zu
Settings → General → VPN And Device Managementund sieh nach; selbst wenn es kein Firmenhandy ist, sollte man sicherheitshalber nachsehenMDM kann die automatische App-Installation erzwingen, und ich frage mich auch, ob developer mode aktiviert ist
reilly3000: Unsere Firma bietet Headspace als Benefit an
Auf meinem Telefon gibt es kein MDM, daher sollte sie nach dem Löschen eigentlich verschwinden; theoretisch könnte eine MDM-Richtlinie die Installation auslösen, aber die anderen bisherigen Hypothesen wirken plausibler
nottorp: Ich dagegen kann das iOS-Spiel Azure Saga, das ich 2021 gekauft habe, jetzt nicht einmal mehr installieren
Es wurde aus dem App Store entfernt, also bekomme ich es weder bezahlt noch unbezahlt
https://archive.org/download/iklassika_archive/AzureSagaPathfinderv1.0.22.ipa
nostromar: Bei mir ist dasselbe passiert, und es wurde 3 bis 4 Tage in Folge jeden Abend neu installiert
Dieses iPhone ist ein neues Gerät, und die App war darauf ursprünglich nie installiert; automatische Downloads waren ebenfalls deaktiviert
Dann habe ich entdeckt, dass sie fast sofort installiert wird, wenn ich mich bei
Media & Purchasesabmelde und wieder anmelde, und das ließ sich unabhängig von der Uhrzeit reproduzierenEinmal habe ich vor der Installation das Headspace-Icon lange gedrückt und Cancel Download gewählt; danach war sie verschwunden und kam nicht wieder
doncho: Wenn das sogar den Zustand mit explizit deaktivierten automatischen Downloads umgeht, ist das ziemlich gravierend
Während eines 10-tägigen Urlaubs im Roaming wäre das noch viel schlimmer gewesen
Das zerstört völlig das Gefühl, dass ich die Kontrolle habe
janstice: Ich frage mich, ob vielleicht irgendeine Jamf- oder Intune-Regel der Firma falsch konfiguriert ist und das pusht
saagarjha: Wenn du einen sysdiagnose ziehen kannst, steckt die Antwort wahrscheinlich dort drin
Es könnten zwar sensible Informationen enthalten sein, aber wenn du sie an eine vertrauenswürdige Person schickst, die sich mit iOS gut auskennt, könnte man die Ursache analysieren
altairprime: Auch in den iOS-Reviews der App sieht man, dass dasselbe anderen passiert
Meine Vermutung ist, dass versehentlich etwas wie eine App-Store-Testkonfiguration in die Produktion übernommen wurde, und ausgerechnet Headspace war das Ziel
OptionOfT: Ich habe früher ein privates iPhone benutzt und bekam später von der Firma ein iPhone, habe aber dummerweise Gerät und Account nicht getrennt
Ich dachte, Apple würde das schon sauber handhaben, aber selbst nach dem Entfernen von MDM verschwanden die Firmenspuren nicht ordentlich
Die TMobileWingman-Wi‑Fi-Konfiguration ließ sich nicht löschen und blieb sogar nach dem Wechsel zu Verizon erhalten, ebenso VPN-Einstellungen und einige Kurzbefehle
Ich habe schließlich ein Backup gemacht und dann mit iMazing das Innere durchforstet, so viel wie möglich entfernt und anschließend wiederhergestellt; es war ziemlich schockierend, wie viel Müll in iPhone-Backups zurückbleibt
a34729t: Es wäre einen Versuch wert, den Apple-Support zu kontaktieren
Vielleicht ruft sogar ein Engineer direkt zurück, und Apple wäre vermutlich sehr daran interessiert zu erfahren, was hier passiert
1659447091: Es könnte sehr entfernt auch mit iCloud Drive zusammenhängen
Ich habe mehrfach gesehen, dass Apps mit iCloud Drive synchronisieren und dass sich ein Ordner nach einem bestimmten Zustand wieder erstellt, obwohl man ihn deaktiviert hat
Wenn also aus einer früheren Installation noch Dokumente der App in iCloud Drive liegen und auf dem Mac irgendeine Zustandsänderung passiert ist, durch die diese Dateien erneut synchronisiert werden sollen, könnte iOS vielleicht die fehlende App selbst wieder herunterladen, weil sie auf keinem Gerät vorhanden ist
Ich nutze iCloud Drive, sehe dort aber keine appbezogenen Spuren
k310: Mich würde interessieren, ob du früher Headspace oder Ginger installiert hattest
Wenn man im App Store sucht, taucht
Headspace Careauf, und offenbar ist Ginger jetzt Headspace CareDass sich eine App selbst installiert, ist wegen der App-Store-Hürden praktisch Verhalten auf Malware-Niveau, daher fällt es schwer, das einfach zu glauben
whilenot-dev: Du solltest unbedingt dazuschreiben, dass du die App vor etwa einem Jahr installiert hattest
Das lenkt den Verdacht auf ein mögliches Backup-Restore-Szenario
Ich nutze ein 13 mini mit 26.4.2 und habe die App nie installiert; dieses Phänomen habe ich nicht
nunez: Es könnte mit iOS Storage Offloading zusammenhängen
Wenn sie in Wirklichkeit nur offloaded und nicht wirklich gelöscht wurde, würde das auch erklären, warum manche ein graues Icon sehen, das auf erneuten Download wartet
Zambyte: Dafür zahlen die Leute bei Apple-Geräten wohl extra
Mit so einem Problem scheint es am sinnvollsten zu sein, direkt zu Apple zu gehen
bastawhiz: Es lohnt sich, noch einmal zu prüfen, ob auf dem Gerät MDM aktiv ist
Vielleicht wird Headspace als Firmen-Benefit angeboten und eine seltsame Geschäftspartnerschaft zusammen mit einer MDM-Richtlinie hat die automatische Installation ausgelöst
nkotov: Ich habe genau dasselbe erlebt
Headspace hatte ich seit Jahren nicht mehr benutzt, und eines Tages tauchte es plötzlich auf meinem Homescreen auf
con: Ich habe gerade nachgesehen, und auf meinem Telefon wurde es von selbst installiert
iPhone 17 Pro, App Store außerhalb der USA, neueste iOS-Beta, kein MDM
Das klingt nach einem Bug im Apple Store
Das könnte das Muster sein
rglover: Wenn du früher auf einem macOS-Desktop eine companion app installiert hattest, versucht das iPhone manchmal, die App zu synchronisieren
Beim Apple TV scheint es ähnlich zu sein; mir ist das auch schon ein paar Mal unerwartet passiert
Ich habe aber in meinem Postfach nachgesehen und gesehen, dass ich sie vor etwa einem Jahr auf dem Telefon installiert hatte und wegen der Kosten sofort wieder gelöscht habe
serial_dev: Ich halte die Wahrscheinlichkeit für 0,001 %, aber vielleicht ist das eine Art U2-Bono-Situation der App-Welt
Vielleicht wollte Apple sie im Rahmen einer Partnerschaft kostenlos wie einen Teil des OS verteilen, und irgendein Entwickler hat versehentlich eine Auto-Rollout-Funktion an Produktionsnutzer getestet
Unglaublich, wie viele Jahre vergangen sind und es immer noch da ist
Vasbarlog: Auf dem iPhone 12 meiner Freundin tritt genau dasselbe Problem auf
dagmx: Mich würde interessieren, ob die Betroffenen alle 26.4.2 nutzen
Laut Wikipedia wurde diese Version vor 4 Tagen veröffentlicht, was zum Beginn der Symptome passen könnte
Ich bin auf 26.5 beta und sehe gar nichts
timothyisonline: Könnte das vielleicht irgendwie mit dem Mobilfunkanbieter zusammenhängen?
Dass das unter Android möglich ist, fand ich schon immer seltsam
gordon_freeman: Manchmal versucht das iPhone wegen irgendeiner Einstellung, eine App auch auf dem iPhone automatisch zu installieren, wenn man sie auf dem Mac lädt
Ich sage nicht, dass es hier genau das ist, aber ich habe schon erlebt, dass ich etwas auf dem Mac installiere und es dann auf dem iPhone mit auftaucht
Dumblydorr: Es ist purer Ironie, dass eine Meditations-App wie ein Zombie zurückkehrt, tausende Leute nervt und ihre Konzentration stört
Ich nutze die App nicht, aber das wirkt völlig gegenteilig zum Markenbild
derefr: Mich würde interessieren, ob mit diesem iPhone eine Apple Watch gekoppelt ist
Wenn man eine iOS-App installiert, kommt oft auch die entsprechende watchOS-App mit; ich weiß aber nicht, ob umgekehrt eine aktivierte watchOS-App die Installation der zugehörigen iOS-Companion-App anstoßen kann
ddxv: Wer sich das Headspace SDK ansehen will, findet es hier
https://appgoblin.info/apps/493145008/sdks
Auf den ersten Blick sind das gewöhnliche Entwicklungs- und Tracking-SDKs; falls jemand etwas Auffälliges entdeckt, wäre das interessant
Selbst die Analytics-SDKs finde ich fragwürdig, und ich frage mich, ob Amplitude oder Sentry Daten in einer medizinisch regulierungskonformen Infrastruktur verarbeiten
Gerade bei Sentry kann leicht versehentlich sensible Information nach außen gelangen, deshalb umso mehr; ich habe mich immer gefragt, warum sie so viele Tracking-Daten sammeln
Wollen sie wirklich nur auf Dashboard-Zahlen starren, oder versuchen sie, Nutzerdaten zu verkaufen?
Insgesamt wirklich eine sehr nützliche Ressource, danke
orf: Man sollte testen, ob es auch passiert, wenn Wi‑Fi und mobile Daten beide ausgeschaltet sind
Etwa eine Stunde vor 13 Uhr EST beides deaktivieren; wenn es dann trotzdem wieder erscheint, wurde es von Anfang an gar nicht wirklich gelöscht, und das wäre ein ganz anderer Bug als der Fall, dass sich die App selbst installiert
bobkb: Zuerst sollte man prüfen, ob diese App früher schon einmal installiert war
DavideNL: Es könnte helfen,
Settings > App Store > Show Install Confirmations > Onzu aktivieren