H Apple καταργεί την πρόσβαση στο UDID στο iOS 5
#1
Δημοσίευση 20/08/2011 - 11:36
To UDID μιας συσκευής (Unique Device Identifier) είναι ένας μοναδικός αριθμός που αντιπροσωπεύει κάθε συσκευή. Με την κυκλοφορία του iOS 5, λοιπόν, θα καταργηθεί η πρόσβαση σε αυτόν τον αριθμό δημιουργώντας κατά συνέπεια σοβαρά προβλήματα στους developers και στα στατιστικά στοιχεία εφαρμογών και διαφημιστικών δικτύων.
Συγκεκριμένα, η πλειοψηφία των εφαρμογών καθώς και τα διαφημιστικά δίκτυα χρησιμοποιούν αυτούς τους αριθμούς για να συλλέγουν πάρα πολλά στοιχεία σχετικά με τη χρήση της κάθε εφαρμογής. Η Apple ζητά τώρα από τους developers να αναλάβουν οι ίδιοι τη δημιουργία αυτών των μοναδικών αναγνωριστικών αριθμών προξενώντας πονοκέφαλο στις διαφημιστικές που μάλλον πρέπει να ξεκινήσουν από την αρχή.
Ο λόγος που γίνεται αυτό αφορά την προσωπική ασφάλεια και το απόρρητο του χρήστη. Το τελευταίο διάστημα αρκετοί developers και η Apple έχουν δεχθεί αγωγές σχετικά με τον τρόπο χρησιμοποίησης των UDID. Αν και δεν υπάρχει τρόπος να βρουν πχ το όνομά σας μέσω του UDID της συσκευής σας μπορούν να σας παρέχουν διαφημίσεις ανάλογα με το τί κάνετε στο κινητό.
Απ’ ότι φαίνεται η Apple δεν θέλει αυτόν τον πονοκέφαλο υπόψιν της και προχωρά στην κατάργησή του. Δεν μπορούμε να γνωρίζουμε εάν κάτι τέτοιο θα ισχύσει και στην τελική έκδοση του iOS 5 και με ποια μορφή αλλά μάλλον προς τα κει πάει το θέμα.
Όπως αναφέρει και ο John Gruber του Daring Fireball η Apple θέλει πιθανότατα να καυχηθεί για το βαθμό ασφαλείας που παρέχει το iOS 5 καθώς σε αντίστοιχη περίπτωση η Google δεν πρόκειται ποτέ να δεχθεί να κάνει κάτι τέτοιο αφού ολόκληρο το Android έχει χτιστεί για να κερδίζει η Google χρήματα από τις διαφημίσεις.
Follow me on twitter
Ad
#2
Δημοσίευση 20/08/2011 - 14:45
An alphanumeric string unique to each device based on various hardware details. (read-only) (Deprecated in iOS 5.0. Instead, create a unique identifier specific to your app.)
Deprecated θα γίνει, δηλαδή θα μπορεί να χρησιμοποιείται πάλι αλλα γράφουν οτι καλό θα είναι να φτιάχνουν οι developers το δικό τους UDID. Απλα προφανώς η apple θέλει οι developers να μην στηρίζονται στο UDID.
#3
Δημοσίευση 20/08/2011 - 18:33
#4
Δημοσίευση 20/08/2011 - 19:12
Μπά, δέν έχει τόσο σχέση αυτό. Στην ουσία το άρθρο λέει ότι οι developers δέν θα μπορούν να έχουν πρόσβαση στο UDID της συσκευής στην οποία έχει εγκατασταθεί η εφαρμογή τους, ώστε να παρακολουθούν τις συνήθειες των πελατών τους και να στοχεύουν κατάλληλα τις διαφημίσεις.Να δούμε τώρα πως θα βάζουμε τις beta χωρίς udid στο μέλλον
#5
Δημοσίευση 20/08/2011 - 22:05
Και εμείς πως θα έχουμε αν δεν έχουνε ακόμα και οι developers?Μπά, δέν έχει τόσο σχέση αυτό. Στην ουσία το άρθρο λέει ότι οι developers δέν θα μπορούν να έχουν πρόσβαση στο UDID της συσκευής στην όοία έχει εγκατασταθεί η εφαρμογή τους, ώστε να παρακολουθούν τις συνήθειες των πελατών τους και να στοχεύουν κατάλληλα τις διαφημίσεις.
#6
Δημοσίευση 20/08/2011 - 23:40
Λογικά από iTunes και Xcode θα μπορείς να βλέπεις το UDID σου κανονικά!
#7
Δημοσίευση 21/08/2011 - 20:21
Αυτό ακούγεται καλο επομένωςΕννοώ ότι ίσως η Apple σταματήσει να εγκρίνει τις εφαρμογές που βρίσκουν το UDID και το στέλνουν στους developers για διαφημιστικούς σκοπούς.
Λογικά από iTunes και Xcode θα μπορείς να βλέπεις το UDID σου κανονικά!
#8
Δημοσίευση 22/08/2011 - 00:52
Από την άλλη, αν είναι να δώ έτσι κι'αλλιώς διαφημίσεις, καλύτερα να δώ κάτι που με αφορά παρά κάτι άκυρο, αλλά αν είναι να μην δώ καθόλου διαφημίσεις, το προτιμώ!
#9
Δημοσίευση 25/03/2012 - 16:32
Η πλειοψηφία των εφαρμογών καθώς και τα διαφημιστικά δίκτυα χρησιμοποιούν αυτούς τους αριθμούς για να συλλέγουν πάρα πολλά στοιχεία σχετικά με τη χρήση της κάθε εφαρμογής. Η Apple ζητούσε από τους developers να αναλάβουν οι ίδιοι τη δημιουργία αυτών των μοναδικών αναγνωριστικών αριθμών προξενώντας πονοκέφαλο στις διαφημιστικές που μάλλον πρέπει να ξεκινήσουν από την αρχή. Ο λόγος που έγινε όλο αυτό αφορά την προσωπική ασφάλεια και το απόρρητο του χρήστη.
Σήμερα, δημοσίευμα του TechCrunch αναφέρει σημαντική αύξηση στον αριθμό απορρίψεων εφαρμογών από το App Store εξαιτίας αυτού του λόγου. Αρκετοί developers έχουν αναφέρει ότι η Apple απορρίπτει τις εφαρμογές τους που κάνουν χρήση του UDID πιάνοντάς τους μάλλον στον ύπνο αφού η προειδοποίηση αυτή υπήρχε από τον περασμένο Αύγουστο.
via MacRumors
Follow me on twitter
#10
Δημοσίευση 26/03/2012 - 11:04
Ναί, μιά χαρά είναι. Αυξάνεται η ασφάλεια προσωπικών δεδομένων, χωρίς να μπορεί ο κάθε developer να παρακολουθεί κάποιες συνήθειές σου.
Από την άλλη, αν είναι να δώ έτσι κι'αλλιώς διαφημίσεις, καλύτερα να δώ κάτι που με αφορά παρά κάτι άκυρο, αλλά αν είναι να μην δώ καθόλου διαφημίσεις, το προτιμώ!
Σου είναι εύκολο να μου εξηγήσεις με ποιό τρόπο μπορεί ένας developer να μάθει τις συνήθειές σου. Αν μια εφαρμογή σου δίνει πολλές επιλογές (για διαφορετικά παιχνίδια), τότε το μόνο που μπορεί να μάθει ο developer είναι τα παιχνίδια που σου αρέσουν, και τίποτα παραπάνω.
Ειλικρινά δεν μπορώ να καταλάβω γιατί έγινε τόση φασαρία για το UDID. Ήταν ένας εύκολος τρόπος να ταυτοποιήσουμε τη συσκευή...
#11
Δημοσίευση 26/03/2012 - 11:41
Ακόμα και σήμερα στο επίσημο documentation του iOS βλέπουμε πως δεν απαγορεύεται η χρήση του, αλλά απλά αναφέρεται ως υποψήφιο προς κατάργηση κάποια στιγμή.
Επίσης, αν μια εφαρμογή ΔΕΝ θα έπρεπε να χρησιμοποιεί το unique identifier, τότε και εφ' όσον ΔΕΝ είναι ακόμα Private API και εφ΄όσον ΔΕΝ θα σου βγάλει warning ο compiler του Xcode, θα έπρεπε ΤΟΥΛΑΧΙΣΤΟΝ η Apple να στείλει ένα email στους developers, που να τους ενημέρωνε σχετικά με αυτό.
Εφ΄όσον δεν έχει γίνει αυτό, εγώ θεωρώ πως το άρθρο του techcrunch λέει σαχλαμάρες.
Όσον αφορά τις εφαρμογές που απερρίφθησαν, δεν βλέπω πουθενά στο νετ κάποιον dev να έχει αναφέρει κάτι τέτοιο και να έχει παραθέσει το κείμενο της απόρριψης της εφαρμογής που να λέει πως απορρίφθηκε γιατί έκανε χρήση του unique identifier...
Αυτά...
#12
Δημοσίευση 26/03/2012 - 11:44
Σου είναι εύκολο να μου εξηγήσεις με ποιό τρόπο μπορεί ένας developer να μάθει τις συνήθειές σου. Αν μια εφαρμογή σου δίνει πολλές επιλογές (για διαφορετικά παιχνίδια), τότε το μόνο που μπορεί να μάθει ο developer είναι τα παιχνίδια που σου αρέσουν, και τίποτα παραπάνω.
Ειλικρινά δεν μπορώ να καταλάβω γιατί έγινε τόση φασαρία για το UDID. Ήταν ένας εύκολος τρόπος να ταυτοποιήσουμε τη συσκευή...
Μα και πάλι γίνεται ταυτοποίηση της συσκευής.
Απλά πλέον οι developers διαβάζουν την mac address της συσκευής και έχουν ένα unique id...
Φυσικά οι πιο έντιμοι χρησιμοποιούν ένα one way hashed alphanumeric string που είναι αποτέλεσμα του συνδυασμού mac address + bundle id της εφαρμογής, ώστε ναι μεν αυτός να είναι unique για την εφαρμογή, όχι όμως globally για να γίνεται cross tracking της συσκευής...
http://stackoverflow...-what-to-do-now
#13
Δημοσίευση 26/03/2012 - 19:39
Sorry, αλλά το δημοσίευμα του techcrunch το βρίσκω αναληθές...
Ακόμα και σήμερα στο επίσημο documentation του iOS βλέπουμε πως δεν απαγορεύεται η χρήση του, αλλά απλά αναφέρεται ως υποψήφιο προς κατάργηση κάποια στιγμή.
Επίσης, αν μια εφαρμογή ΔΕΝ θα έπρεπε να χρησιμοποιεί το unique identifier, τότε και εφ' όσον ΔΕΝ είναι ακόμα Private API και εφ΄όσον ΔΕΝ θα σου βγάλει warning ο compiler του Xcode, θα έπρεπε ΤΟΥΛΑΧΙΣΤΟΝ η Apple να στείλει ένα email στους developers, που να τους ενημέρωνε σχετικά με αυτό.
Εφ΄όσον δεν έχει γίνει αυτό, εγώ θεωρώ πως το άρθρο του techcrunch λέει σαχλαμάρες.
Όσον αφορά τις εφαρμογές που απερρίφθησαν, δεν βλέπω πουθενά στο νετ κάποιον dev να έχει αναφέρει κάτι τέτοιο και να έχει παραθέσει το κείμενο της απόρριψης της εφαρμογής που να λέει πως απορρίφθηκε γιατί έκανε χρήση του unique identifier...
Αυτά...
Έχεις κάποιο δίκιο .. μέχρι τώρα δεν έχω διαβάσει το κείμενο της απόρριψης από κάποιο dev. Όμως, δεν γίνεται όλο και περισσότερες ιστοσελίδες να αναφέρονται σε αυτό, κάτι πρέπει να συμβαίνει. Πάντως, έχω ήδη επικοινωνήσει με την Apple και περιμένω την απάντησή τους.
#14
Δημοσίευση 26/03/2012 - 19:40
Μα και πάλι γίνεται ταυτοποίηση της συσκευής.
Απλά πλέον οι developers διαβάζουν την mac address της συσκευής και έχουν ένα unique id...
Φυσικά οι πιο έντιμοι χρησιμοποιούν ένα one way hashed alphanumeric string που είναι αποτέλεσμα του συνδυασμού mac address + bundle id της εφαρμογής, ώστε ναι μεν αυτός να είναι unique για την εφαρμογή, όχι όμως globally για να γίνεται cross tracking της συσκευής...
http://stackoverflow...-what-to-do-now
Αν η Apple απαγόρευσαι τη χρήση του UDID για λόγους ασφαλείας, τότε σύντομα θα απαγορεύσει και τη χρήση του mac-address.
#15
Δημοσίευση 26/03/2012 - 19:56
Τώρα θα δυσκολέψει λίγο η δουλεια αλλα δεν θα σταματησει και τελείως.
Ad
Χρήστες που διαβάζουν αυτό το θέμα: 4
0 μέλη, 4 επισκέπτες, 0 ανώνυμοι χρήστες