Η νέα πολιτική της Apple για το App Store απαιτεί από τους προγραμματιστές να εξηγήσουν τη χρήση του API

Η

ήταν πάντα αυστηρή σχετικά με το τι επιτρέπει στο

. Σε σύγκριση με το

Play Store, το App Store έχει μια πιο αυστηρή και μεγαλύτερη διαδικασία ελέγχου των εφαρμογών ως προς την καταλληλότητά τους.

Όλη αυτή η διαδικασία σύντομα θα γίνει ακόμα πιο αυστηρή καθώς η Apple θα αρχίσει να απαιτεί από τους προγραμματιστές να εξηγούν γιατί οι εφαρμογές τους χρησιμοποιούν συγκεκριμένα API προτού τα υποβάλουν για έγκριση.

Όπως αναλυτικά στο

Ιστότοπος προγραμματιστή της Apple

Τα API που μπορούν να έχουν πρόσβαση σε σήματα συσκευής και θα μπορούσαν να χρησιμοποιηθούν για την αναγνώριση μιας συσκευής ή ενός χρήστη ταξινομούνται πλέον ως “Απαιτούμενα API λόγων”.

Από το φθινόπωρο του 2023, όταν κυκλοφορήσουν στο κοινό τα iOS 17, tvOS 17, watchOS 10 και macOS Sonoma, η Apple θα στέλνει email στους προγραμματιστές που ανεβάζουν εφαρμογές στο App Store Connect που χρησιμοποιούν αυτά τα API χωρίς να περιγράφουν τον λόγο στο αρχείο δήλωσης απορρήτου .

Η Apple εξηγεί στον ιστότοπο προγραμματιστή της:

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

Εάν ένας προγραμματιστής λάβει ένα μήνυμα ηλεκτρονικού ταχυδρομείου από την Apple σχετικά με αυτό το ζήτημα, θα πρέπει να ενημερώσει το αρχείο δήλωσης απορρήτου για να συμπεριλάβει τους λόγους για τη χρήση του απαιτούμενου API λόγων.

Οι δηλωθέντες λόγοι πρέπει να συνάδουν με τη λειτουργικότητα της εφαρμογής όπως παρουσιάζεται στους χρήστες. Σε περίπτωση που οι προγραμματιστές δεν ενημερώσουν το αρχείο δήλωσης απορρήτου έως το φθινόπωρο του 2024, η εφαρμογή τους θα απορριφθεί από το App Store.

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

9 έως 5 mac

. Για παράδειγμα, το UserDefaults API ταξινομείται ως “Required Reason API”, παρόλο που χρησιμοποιείται από πολλές εφαρμογές για την αποθήκευση των προτιμήσεων των χρηστών.

Πηγή:

9 έως 5 Mac


neowin.net



Μπορεί επίσης να σας αρέσει


Αφήστε ένα σχόλιο στο άρθρο…



Ακύρωση απάντησης

Η διεύθυνση email σας δεν θα δημοσιευθεί.