Um iOS-Nutzer dazu zu bringen, die Schüttel-Werbung anzusehen, hat Baidu Netdisk einen ungewöhnlichen Trick aus dem Ärmel gezogen.
Kürzlich hat Apple die offizielle Version von iOS 27.2 veröffentlicht. Neben der Verbesserung der Flüssigkeit, Akkulaufzeit und Signalqualität des iPhones erhalten chinesische Nutzer zudem eine lang erwartete neue Funktion – die Beschränkung von Bewegungsdaten (Restrict Motion Data).
Tatsächlich hat die Funktion zur Beschränkung von Bewegungsdaten nur einen einzigen Zweck: Nutzer können Apps aktiv zu einer Liste hinzufügen, woraufhin diese Apps die Berechtigung zum Lesen von Gyroskop- und Beschleunigungsmesser-Daten verlieren. Wie allgemein bekannt ist, die von allen zutiefst gehasste „Schüttelwerbung“ basiert genau auf Gyroskop und Beschleunigungsmesser, um Änderungen der Handyhaltung zu erkennen und die automatische Weiterleitung der Werbung auszulösen.
Wenn Apps die Berechtigung zum Lesen von Gyroskop- und Beschleunigungsmesser-Daten verlieren, funktioniert die Schüttelwerbung natürlich nicht mehr. Praktische Tests zahlreicher iOS-Nutzer zeigen jedoch, dass fast alle gängigen Apps von dieser Funktion wirksam eingeschränkt werden – nur Baidu Netdisk bleibt eine Ausnahme: Selbst wenn der Zugriff auf die relevanten Daten beschränkt ist, funktioniert seine Schüttelwerbung weiterhin einwandfrei.
Daraus ergibt sich die Frage: Warum kann Baidu Netdisk diese Beschränkungen umgehen? Das Produktmanagement von Baidu Netdisk zeigt, wie man auf neue Vorgaben eigene Gegenmaßnahmen entwickelt: Bei der Erkennung von Änderungen der Handyhaltung haben sie nicht die branchenübliche Lösung gewählt, sondern einen eigenen Weg beschritten.
Das Gyroskop und der Beschleunigungsmesser, die von der Funktion zur Beschränkung von Bewegungsdaten in iOS 27.2 betroffen sind, stellen in der Branche die „Standardlösung“ dar. Das Gyroskop misst die Winkelgeschwindigkeit und berechnet anhand von deren Veränderung, ob das Handy rotiert oder ausgelenkt wird, während der Beschleunigungsmesser anhand von Schwerkraftänderungen erkennt, ob das Handy kippt oder sich neigt. Entwickler müssen nur den Aufruf von Gyroskop und Beschleunigungsmesser auf Millisekunden genau einstellen, dann wird selbst die kleinste Erschütterung des Handys von der App erfasst, auch wenn der Nutzer es nicht bewusst schüttelt.
Das ist auch der Grund, warum viele Nutzer verwirrt sind: Sie haben das Handy beim Öffnen der App gar nicht bewegt, aber die Startwerbung leitet trotzdem automatisch weiter. Wenn herkömmliche Startwerbungen nur den „Überspringen“-Button manipulieren, können die Nutzer das noch hinnehmen – schließlich ist ein versehentliches Berühren der Schaltfläche ein eigener Bedienfehler. Die Schüttelwerbung ist jedoch anders: Obwohl man die Hand nicht bewegt hat, springt die Werbung trotzdem weiter, was den Eindruck erweckt, dass die Nutzer zum Narren gehalten werden.
Indem Apple Apps verbietet, Daten von Gyroskop und Beschleunigungsmesser zu lesen, wird die Schüttelwerbung an der Wurzel unterbunden – dieser Ansatz kann durchaus als grundlegende Lösung bezeichnet werden. Doch wo es einen Weg gibt, gibt es auch eine Umgehung: Entwickler haben die Weiterleitungslogik der Startwerbung von Baidu Netdisk mit KI analysiert und festgestellt, dass sie einen selten genutzten Bewegungssensor verwenden, um Änderungen der Handyhaltung zu erfassen: den Magnetometer.
Kurz gesagt: Baidu Netdisk wendet das Prinzip der geomagnetischen Navigation auf die Erkennung der Handyhaltung an und erkennt anhand von Magnetfeldänderungen, ob das Handy geschüttelt wurde. Entwickler haben die Werbeweiterleitungslogik von Baidu Netdisk Version 13.36.0 (veröffentlicht am 22. Oktober 2026) analysiert und festgestellt, dass es in seinem Framework eine Variante namens NoShake gibt. Diese überwacht nicht die Rohdaten von Beschleunigungsmesser und Gyroskop über das übliche CoreMotion-Bewegungsdaten-Framework, sondern liest Magnetometer-Daten über die CLHeading-Schnittstelle des CoreLocation-Frameworks.
CoreLocation ist das Ortungsdienst-Framework des iPhones, und die darin enthaltene CLHeading-Funktion liefert die magnetische Kursrichtung, die Ausrichtung des Geräts relativ zum geomagnetischen Nordpol sowie dreiachsige Magnetfelddaten. CLHeading wird normalerweise in Navigationsanwendungen verwendet – die Anzeige der Bewegung von Lieferfahrern auf der Karte von Meituan Lieferdienst wird genau über diese API realisiert.
Da der geomagnetische Vektor (die magnetische Inklination) geneigt ist (in den meisten Regionen Chinas etwa 50–60°) und nicht senkrecht verläuft, müsste man das Handy in einem unnatürlichen Winkel halten, damit die Messwerte des Magnetometers unverändert bleiben. Sobald sich die Haltung des Handys ändert, ändern sich also auch die vom Magnetometer gelieferten Messwerte – die Baidu Netdisk-App erkennt daran, dass Sie das Handy schütteln, und leitet sofort zur Werbeseite weiter.
Man muss dem Produktmanager wirklich zu seiner Kreativität gratulieren, dass er eine derartige neue Umgehungsmethode entwickelt hat. Doch warum muss Baidu Netdisk die Nutzer überhaupt zwingen, Werbung anzusehen? Zweifellos ist das Cloudspeicher-Geschäft kein besonders lukratives Geschäft. Fast jeder „Held“, der versucht, die Spielregeln der Cloudspeicherbranche zu verändern, verwandelt sich am Ende selbst in einen neuen „Bösen“.
Die Betriebskosten von Cloudspeichern sind extrem hoch. Obwohl die anfänglichen Hardwareinvestitionen wie Rechenzentren von vorhandenen Cloud-Diensten mitgenutzt werden können, stellen der Verbrauch von Breitbandressourcen und die spätere Wartung langfristige und hohe Ausgaben dar. Außerdem haben die Teilnehmer des Cloudspeicher-Wettbewerbs vor über zehn Jahren, darunter Baidu Netdisk, massiv mit riesigen Speicherkapazitäten geworben und den Nutzern kostenlos Speicherplatz von Dutzenden bis Hunderten von TB angeboten – sodass das Geschäftsmodell, Speicherplatz zu verkaufen, praktisch nicht mehr funktioniert. Warum erzählen alle großen Cloudspeicheranbieter heute eifrig von KI als neues Geschäftsmodell?
Aus diesem Grund muss Baidu Netdisk seine Einnahmen durch deutliche Unterschiede bei den Downloadgeschwindigkeiten zwischen zahlenden Mitgliedern und nicht zahlenden Nutzern generieren. Doch die Zeit der normalen Nutzer scheint „wenig wert“ zu sein: Selbst wenn die Downloadgeschwindigkeit für Nicht-Mitglieder so langsam ist wie bei einer Einwahlverbindung, können viele Nutzer das ertragen. In den Finanzberichten von Baidu gibt es kaum Angaben zu den Umsätzen des Cloudspeicher-Geschäfts, nur die Zahl der monatlich aktiven Nutzer wird erwähnt.
Zusätzlich erschwert KI das Mitgliedergeschäft von Baidu Netdisk immer mehr. Mit der Verbreitung von Vibe-Coding und wunschbasierter Programmierung sowie dem Aufkommen von KI-Decompilierungstools wie REA (Reverse Engineer Anything) gibt es auf GitHub zahlreiche Open-Source-Projekte wie OpenSpeedy, die die Geschwindigkeitsbegrenzung von Baidu Netdisk umgehen. Gleichzeitig machen Büro-KI-Agenten wie WorkBuddy und Doubao Work Aufgaben wie das Herunterladen von Dateien von GitHub und die Konfiguration von Umgebungen für jedermann einfach – sodass das Umgehen der Geschwindigkeitsbegrenzung von Cloudspeichern heute kein Geheimtipp mehr ist.
Sobald immer mehr Nutzer wissen, dass die Geschwindigkeitsbegrenzung umgangen werden kann, bleibt den Cloudspeichern nur noch die Werbung als Einnahmequelle. Eigentlich hat der Produktmanager von Baidu Netdisk diese Umgehungsmethode nicht absichtlich entwickelt – der Marktdruck zwingt sie zu dieser Notlösung. Auch wenn das Festhalten an der Schüttelwerbung wie das Trinken von giftigem Durstlöscher wirkt, wäre das Aufgeben dieser Einnahmequelle gleichbedeutend mit dem wirtschaftlichen Selbstmord.
【Alle Bilder in diesem Artikel stammen aus dem Internet】
Dieser Artikel stammt aus dem WeChat-Offiziellen Konto „San Yi Sheng Huo“ (ID: IT-3eLife), Autor: San Yi Jun, veröffentlicht mit Genehmigung von 36Kr.