Bio Exorzist
Gascoynes Scharlachroter
- Registriert
- 29.08.09
- Beiträge
- 1.539
Ich kenne mich damit relativ wenig aus aber anscheinend haben ja Apps es in den App Store geschafft die so etwas ausnutzen sonst würde es für Apple ja keinen Grund geben diese aus dem App Store zu entfernen oder?Privat heißt nicht unbekannt.
Um mit "canOpenURL" alle Apps zu finden, die ein Custom URL Schema verwenden, muß man sie mißbrauchen, sprich: Nicht einmal aufrufen, sondern tausende Male. Und das ist verbotener Mißbrauch und darum kommt man damit nicht unverschleiert in den Store. Andere Apps sind dafür auch schon rausgeflogen.
Privat heißt, von Apple nicht dokumentiert. Warum sollte Apple etwas öffentlich dokumentieren, was man nicht benutzen darf? „canOpenURL:“ ist von Apple dokumentiert und darf von Entwicklern benutzt werden. -> kein privates API.Privat heißt nicht unbekannt.
Privat heißt, von Apple nicht dokumentiert. Warum sollte Apple etwas öffentlich dokumentieren, was man nicht benutzen darf? „canOpenURL:“ ist von Apple dokumentiert und darf von Entwicklern benutzt werden. -> kein privates API.
Das ist richtig. Deshalb hat Apple dem Missbrauch von canOpenURL: in iOS 9 einen Riegel vorgeschoben.Du darfst auch öffentliche APIs nicht zweckfremd benutzen.
Probier mal das hier:Der einzige zuverlässige Weg, alle installierten Apps zu kennen, ist über das Dateisystem. Dieser Weg steht nur Jailbreak-Geräten offen.
...
<LSApplicationProxy: 0x16d7c420> com.apfeltalk.apfeltalk4Upocket <file:///private/var/mobile/Containers/Bundle/Application/68AD09B1-702C-452D-B85F-BE7566A0D304/apps.app>
...
Haben die auch What's App gelöscht? Das kopiert doch das gesamte Adressbuch auf deren Server in die USA, oder bin ich da falsch informiert?
Warum soll Apple eine Liste veröffentlichen, die vielleicht ein schlechtes Bild vom Konzern erzeugt, wenn die Benutzer das mühsam auch selbst herausfinden können?
Wer sich freiwillig in die Hände von Facebook oder Whats App begibt, muss sich wohl kaum noch Gedanken um "neugierige" Apps machen.
Apple hat doch reagiert und die Apps aus dem Store entfernt...Sollte eine App sich tatsächlich nicht nur flegelhaft sondern bösartig verhalten ( was in der Tat bei iOS schon sehr schwierig wäre) so wird Apple sicherlich reagieren.
Das bringt dir aber wenig wenn sie auf deinem iDevice noch installiert und aktiv sind.Apple hat doch reagiert und die Apps aus dem Store entfernt...
Ja das ist auch meine Ansicht.Das bringt dir aber wenig wenn sie auf deinem iDevice noch installiert und aktiv sind.
Deswegen arbeitet Apple ja mit den Entwicklern zusammen, damit die notwendigen Updates möglichst rasch im App Store erscheinen.Das bringt dir aber wenig wenn sie auf deinem iDevice noch installiert und aktiv sind.
Natürlich gibt es Möglichkeiten, wie dieses Beispiel sehr schön zeigt.Probier mal das hier:
http://stackoverflow.com/a/27833902
EDIT: Funktioniert also ohne Jailbreak.
Ergebnis sieht so aus:
Code:... <LSApplicationProxy: 0x16d7c420> com.apfeltalk.apfeltalk4Upocket <file:///private/var/mobile/Containers/Bundle/Application/68AD09B1-702C-452D-B85F-BE7566A0D304/apps.app> ...
Das passiert nur mit Zustimmung des Users.Haben die auch What's App gelöscht? Das kopiert doch das gesamte Adressbuch auf deren Server in die USA, oder bin ich da falsch informiert?
Versuch mal so eine App in den Store zu laden. Da gibt es die Fehlermeldung: "The app references non-public selectors in …: allApplications, defaultWorkspace."Probier mal das hier:
http://stackoverflow.com/a/27833902
EDIT: Funktioniert also ohne Jailbreak.
Ergebnis sieht so aus:
Code:... <LSApplicationProxy: 0x16d7c420> com.apfeltalk.apfeltalk4Upocket <file:///private/var/mobile/Containers/Bundle/Application/68AD09B1-702C-452D-B85F-BE7566A0D304/apps.app> ...
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Für die Ihnen angezeigten Verarbeitungszwecke können Cookies, Geräte-Kennungen oder andere Informationen auf Ihrem Gerät gespeichert oder abgerufen werden.
Anzeigen und Inhalte können basierend auf einem Profil personalisiert werden. Es können mehr Daten hinzugefügt werden, um Anzeigen und Inhalte besser zu personalisieren. Die Performance von Anzeigen und Inhalten kann gemessen werden. Erkenntnisse über Zielgruppen, die die Anzeigen und Inhalte betrachtet haben, können abgeleitet werden. Daten können verwendet werden, um Benutzerfreundlichkeit, Systeme und Software aufzubauen oder zu verbessern.
Durch das Klicken des Buttons "Zustimmen" willigen Sie gem. Art. 49 Abs. 1 DSGVO ein, dass auch Anbieter in den USA Ihre Daten verarbeiten. In diesem Fall ist es möglich, dass die übermittelten Daten durch lokale Behörden verarbeitet werden.