Η Apple κυκλοφόρησε νέα API και εργαλεία sandbox για να βοηθήσει τους προγραμματιστές να συμμορφωθούν με τις νέες απαιτήσεις για εφαρμογές που είναι διαθέσιμες στο Τέξας. Εδώ είναι οι λεπτομέρειες.
Λίγο πλαίσιο
Μετά την κυκλοφορία της πρώτης έκδοσης beta για προγραμματιστές για iOS 26.2 και iPadOS 26.2, η Apple δημοσίευσε μια νέο άρθρο στον ιστότοπο Apple Developer με λεπτομέρειες σχετικά με τα API και τα εργαλεία sandbox που θα βοηθήσουν τους προγραμματιστές να συμμορφωθούν με το Texas SB2420.
Έχοντας τεθεί σε ισχύ την 1η Ιανουαρίου 2026, ο νόμος της πολιτείας θα απαιτεί επαλήθευση ηλικίας και γονική συναίνεση για ανηλίκους προτού μπορέσουν να κατεβάσουν, να αγοράσουν ή να συνεχίσουν να χρησιμοποιούν εφαρμογές, με τους προγραμματιστές να ενσωματώνουν νέα API για την υποστήριξη αυτών των ελέγχων.
Τον περασμένο μήνα, η Apple ανακοίνωσε τις επερχόμενες απαιτήσεις και έκανε προεπισκόπηση των νέων εργαλείων που θα βοηθούσαν τους προγραμματιστές να προετοιμαστούν για τον νόμο SB2420 του Τέξας.
Σήμερα, η εταιρεία έχει παρακολουθήσει πλήρεις τεχνικές λεπτομέρειες, συμπεριλαμβανομένων ενημερωμένων API, πλαισίων και περιβάλλοντος δοκιμών sandbox που είναι πλέον διαθέσιμα.
Τι νέο υπάρχει
Μετά την κυκλοφορία των πρώτων εκδόσεων beta του iOS 26.2 και του iPadOS 26.2, η Apple περιέγραψε τώρα πώς οι προγραμματιστές μπορούν να εφαρμόσουν και να δοκιμάσουν τις νέες δυνατότητες συμμόρφωσης.
Αυτό περιλαμβάνει ενημερώσεις και περισσότερες λεπτομέρειες σχετικά με:
- Ο API δηλωμένου εύρους ηλικίαςτο οποίο επιτρέπει στους προγραμματιστές να λαμβάνουν «την ηλικιακή κατηγορία ενός χρήστη, η οποία ορίζεται από τη νομοθεσία της πολιτείας του Τέξας ως κάτω των 13, 13-15, 16-17 ή άνω των 18 ετών», καθώς και «ένα σήμα από τη συσκευή του χρήστη σχετικά με τη μέθοδο διασφάλισης ηλικίας, (…) και εάν απαιτείται συναίνεση όταν υπάρχει σημαντική αλλαγή σε μια εφαρμογή».
- Ο Σημαντική αλλαγή APIτο οποίο λειτουργεί υπό το πλαίσιο PermissionKit και επιτρέπει στους προγραμματιστές να “ζητήσουν από τον γονέα ή τον κηδεμόνα να παράσχει τη συγκατάθεσή του για το παιδί ή τον έφηβο να συνεχίσει να χρησιμοποιεί την εφαρμογή” ή τις δυνατότητές της μετά από μια σημαντική αλλαγή.
- Ανάκληση συναίνεσης εφαρμογής, η οποία θα αντιμετωπίσει την κατάσταση όταν ένας γονέας ή κηδεμόνας αποσύρει “Συγκατάθεση για οποιαδήποτε εφαρμογή, η οποία θα εμποδίσει την εκκίνηση της εφαρμογής στη συσκευή του παιδιού ή του εφήβου.”
- Δοκιμή Sandboxτο οποίο θα “βοηθήσει στη δοκιμή της εμπειρίας χρήστη κατά την εφαρμογή αυτών των API για συμμόρφωση με τη νομοθεσία της πολιτείας του Τέξας.”
Η Apple είπε ότι οι προγραμματιστές θα πρέπει να υποβάλουν τις εφαρμογές τους που είναι συμβατές με το SB2420 όταν γίνουν διαθέσιμα τα Release Candidates του iOS 26.2 και του iPadOS 26.2 και ότι σύντομα θα κυκλοφορήσει νέες λεπτομέρειες σχετικά με εργαλεία που «θα βοηθήσουν τους προγραμματιστές να εκπληρώσουν τις επικείμενες νομικές υποχρεώσεις στη Γιούτα, τη Λουιζιάνα και τη Βραζιλία».
Μπορείτε να διαβάσετε περισσότερα για τις σημερινές λεπτομέρειες στο Ανάρτηση ιστολογίου Apple Developer.
Προσφορές αξεσουάρ στο Amazon
Via: 9to5mac.com








