Μετάβαση στο περιεχόμενο


Φωτογραφία
- - - - -

H Apple καταργεί την πρόσβαση στο UDID στο iOS 5


  • Παρακαλούμε συνδεθείτε για να απαντήσετε
16 μηνύματα σε αυτό το θέμα

#1   sepsis

sepsis

    iPH Hero

  • 8.236 μηνύματα
  • Twitter:@hsouris
  • Φύλο: Άντρας
  • Κινητό: iPhone 5
  • Tablet:iPad 3 +4G

Δημοσίευση 20/08/2011 - 11:36

Με την κυκλοφορία της beta 6 του επερχόμενου iOS 5 προστέθηκε μια πολύ ενδιαφέρουσα υποσημείωση στα χαρακτηριστικά που αφορά το UDID της συσκευής.

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

Ad

Team
iPhoneHellas
3,1416 μηνύματα
Twitter: @android
Φύλο: Όπως το δει κανείς
Κινητό: Android
Tablet: Για τα κουνούπια

Γιατί να γίνετε μέλη;

#2   stefanosn

stefanosn

    iPH User

  • 117 μηνύματα
  • Twitter:@techwithcoffee
  • Φύλο: Άντρας
  • Κινητό: iPhone 5

Δημοσίευση 20/08/2011 - 14:45

uniqueIdentifier
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   mithra

mithra

    iPH Addict

  • 777 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone X

Δημοσίευση 20/08/2011 - 18:33

Να δούμε τώρα πως θα βάζουμε τις beta χωρίς udid στο μέλλον :P

#4   giannisg2004

giannisg2004

    iPH Contributor

  • 914 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 20/08/2011 - 19:12

Να δούμε τώρα πως θα βάζουμε τις beta χωρίς udid στο μέλλον :P

Μπά, δέν έχει τόσο σχέση αυτό. Στην ουσία το άρθρο λέει ότι οι developers δέν θα μπορούν να έχουν πρόσβαση στο UDID της συσκευής στην οποία έχει εγκατασταθεί η εφαρμογή τους, ώστε να παρακολουθούν τις συνήθειες των πελατών τους και να στοχεύουν κατάλληλα τις διαφημίσεις.

#5   mithra

mithra

    iPH Addict

  • 777 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone X

Δημοσίευση 20/08/2011 - 22:05

Μπά, δέν έχει τόσο σχέση αυτό. Στην ουσία το άρθρο λέει ότι οι developers δέν θα μπορούν να έχουν πρόσβαση στο UDID της συσκευής στην όοία έχει εγκατασταθεί η εφαρμογή τους, ώστε να παρακολουθούν τις συνήθειες των πελατών τους και να στοχεύουν κατάλληλα τις διαφημίσεις.

Και εμείς πως θα έχουμε αν δεν έχουνε ακόμα και οι developers?

#6   giannisg2004

giannisg2004

    iPH Contributor

  • 914 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 20/08/2011 - 23:40

Εννοώ ότι ίσως η Apple σταματήσει να εγκρίνει τις εφαρμογές που βρίσκουν το UDID και το στέλνουν στους developers για διαφημιστικούς σκοπούς.
Λογικά από iTunes και Xcode θα μπορείς να βλέπεις το UDID σου κανονικά! :)

#7   mithra

mithra

    iPH Addict

  • 777 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone X

Δημοσίευση 21/08/2011 - 20:21

Εννοώ ότι ίσως η Apple σταματήσει να εγκρίνει τις εφαρμογές που βρίσκουν το UDID και το στέλνουν στους developers για διαφημιστικούς σκοπούς.
Λογικά από iTunes και Xcode θα μπορείς να βλέπεις το UDID σου κανονικά! :)

Αυτό ακούγεται καλο επομένως ;)

#8   giannisg2004

giannisg2004

    iPH Contributor

  • 914 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 22/08/2011 - 00:52

Ναί, μιά χαρά είναι. Αυξάνεται η ασφάλεια προσωπικών δεδομένων, χωρίς να μπορεί ο κάθε developer να παρακολουθεί κάποιες συνήθειές σου.
Από την άλλη, αν είναι να δώ έτσι κι'αλλιώς διαφημίσεις, καλύτερα να δώ κάτι που με αφορά παρά κάτι άκυρο, αλλά αν είναι να μην δώ καθόλου διαφημίσεις, το προτιμώ! ;)

#9   sepsis

sepsis

    iPH Hero

  • 8.236 μηνύματα
  • Twitter:@hsouris
  • Φύλο: Άντρας
  • Κινητό: iPhone 5
  • Tablet:iPad 3 +4G

Δημοσίευση 25/03/2012 - 16:32

Το περασμένο καλοκαίρι και λίγο πριν την επίσημη κυκλοφορία του iOS 5 είχαμε αναφερθεί στην κατάργηση της χρήσης του UDID, ενός μοναδικού αριθμού που αντιπροσωπεύει κάθε συσκευή. Με την κυκλοφορία του iOS 5 καταργήθηκε η πρόσβαση σε αυτόν τον αριθμό δημιουργώντας κατά συνέπεια σοβαρά προβλήματα στους developers και στα στατιστικά στοιχεία εφαρμογών και διαφημιστικών δικτύων.

Αναρτημένη εικόνα


Η πλειοψηφία των εφαρμογών καθώς και τα διαφημιστικά δίκτυα χρησιμοποιούν αυτούς τους αριθμούς για να συλλέγουν πάρα πολλά στοιχεία σχετικά με τη χρήση της κάθε εφαρμογής. Η Apple ζητούσε από τους developers να αναλάβουν οι ίδιοι τη δημιουργία αυτών των μοναδικών αναγνωριστικών αριθμών προξενώντας πονοκέφαλο στις διαφημιστικές που μάλλον πρέπει να ξεκινήσουν από την αρχή. Ο λόγος που έγινε όλο αυτό αφορά την προσωπική ασφάλεια και το απόρρητο του χρήστη.

Σήμερα, δημοσίευμα του TechCrunch αναφέρει σημαντική αύξηση στον αριθμό απορρίψεων εφαρμογών από το App Store εξαιτίας αυτού του λόγου. Αρκετοί developers έχουν αναφέρει ότι η Apple απορρίπτει τις εφαρμογές τους που κάνουν χρήση του UDID πιάνοντάς τους μάλλον στον ύπνο αφού η προειδοποίηση αυτή υπήρχε από τον περασμένο Αύγουστο.


via MacRumors

Follow me on twitter


#10   MasterX

MasterX

    iPH Enthousiast

  • 357 μηνύματα
  • Twitter:@iSmartSolution
  • Φύλο: Άντρας
  • Κινητό: iPhone 4
  • Tablet:iPad 2

Δημοσίευση 26/03/2012 - 11:04

Ναί, μιά χαρά είναι. Αυξάνεται η ασφάλεια προσωπικών δεδομένων, χωρίς να μπορεί ο κάθε developer να παρακολουθεί κάποιες συνήθειές σου.
Από την άλλη, αν είναι να δώ έτσι κι'αλλιώς διαφημίσεις, καλύτερα να δώ κάτι που με αφορά παρά κάτι άκυρο, αλλά αν είναι να μην δώ καθόλου διαφημίσεις, το προτιμώ! ;)


Σου είναι εύκολο να μου εξηγήσεις με ποιό τρόπο μπορεί ένας developer να μάθει τις συνήθειές σου. Αν μια εφαρμογή σου δίνει πολλές επιλογές (για διαφορετικά παιχνίδια), τότε το μόνο που μπορεί να μάθει ο developer είναι τα παιχνίδια που σου αρέσουν, και τίποτα παραπάνω.
Ειλικρινά δεν μπορώ να καταλάβω γιατί έγινε τόση φασαρία για το UDID. Ήταν ένας εύκολος τρόπος να ταυτοποιήσουμε τη συσκευή...

#11   Lefteris23

Lefteris23

    iPH Addict

  • 624 μηνύματα
  • Twitter:@LefterisHaritou
  • Φύλο: Άντρας
  • Κινητό: iPhone 5
  • Tablet:iPad 3

Δημοσίευση 26/03/2012 - 11:41

Sorry, αλλά το δημοσίευμα του techcrunch το βρίσκω αναληθές...

Ακόμα και σήμερα στο επίσημο documentation του iOS βλέπουμε πως δεν απαγορεύεται η χρήση του, αλλά απλά αναφέρεται ως υποψήφιο προς κατάργηση κάποια στιγμή.

Επίσης, αν μια εφαρμογή ΔΕΝ θα έπρεπε να χρησιμοποιεί το unique identifier, τότε και εφ' όσον ΔΕΝ είναι ακόμα Private API και εφ΄όσον ΔΕΝ θα σου βγάλει warning ο compiler του Xcode, θα έπρεπε ΤΟΥΛΑΧΙΣΤΟΝ η Apple να στείλει ένα email στους developers, που να τους ενημέρωνε σχετικά με αυτό.

Εφ΄όσον δεν έχει γίνει αυτό, εγώ θεωρώ πως το άρθρο του techcrunch λέει σαχλαμάρες.
Όσον αφορά τις εφαρμογές που απερρίφθησαν, δεν βλέπω πουθενά στο νετ κάποιον dev να έχει αναφέρει κάτι τέτοιο και να έχει παραθέσει το κείμενο της απόρριψης της εφαρμογής που να λέει πως απορρίφθηκε γιατί έκανε χρήση του unique identifier...

Αυτά...

#12   Lefteris23

Lefteris23

    iPH Addict

  • 624 μηνύματα
  • Twitter:@LefterisHaritou
  • Φύλο: Άντρας
  • Κινητό: iPhone 5
  • Tablet:iPad 3

Δημοσίευση 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   MasterX

MasterX

    iPH Enthousiast

  • 357 μηνύματα
  • Twitter:@iSmartSolution
  • Φύλο: Άντρας
  • Κινητό: iPhone 4
  • Tablet:iPad 2

Δημοσίευση 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   MasterX

MasterX

    iPH Enthousiast

  • 357 μηνύματα
  • Twitter:@iSmartSolution
  • Φύλο: Άντρας
  • Κινητό: iPhone 4
  • Tablet:iPad 2

Δημοσίευση 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   DaKnOb

DaKnOb

    iPH Contributor

  • 1.336 μηνύματα
  • Twitter:@DaKnObCS
  • Φύλο: Άντρας
  • Κινητό: iPhone 6
  • GameCenter:DaKnObCS

Δημοσίευση 26/03/2012 - 19:56

Υπαρχει ακομα τρόπος μοναδικης πιστοποιησης καθε χρήστη που χρησιμοποιώ σε μερικά projects μου. Αλλα το UDID είναι βασικό κομμάτι.
Τώρα θα δυσκολέψει λίγο η δουλεια αλλα δεν θα σταματησει και τελείως.

Ad

Ad

Team
iPhoneHellas
3,1416 μηνύματα
Twitter: @android
Φύλο: Όπως το δει κανείς
Κινητό: Android
Tablet: Για τα κουνούπια

Γιατί να γίνετε μέλη;



Χρήστες που διαβάζουν αυτό το θέμα: 2

0 μέλη, 2 επισκέπτες, 0 ανώνυμοι χρήστες