Λειτουργικά συστήματα

Γνώση Υπολογιστών >> Λειτουργικά συστήματα >  >> Apple

Γιατί οι συνηθισμένες εφαρμογές έβγαλαν το κατάστημα iTunes, ακόμη και αν τις έχετε στο λογαριασμό σας;

Όταν μια εφαρμογή αφαιρείται από το iTunes Store (τώρα μόνο το κατάστημα εφαρμογών), συμβαίνουν πολλά πράγματα που μπορούν να εμποδίσουν να εργαστούν στη συσκευή σας, ακόμη και αν αγοράσατε ή κατεβάσατε προηγουμένως:

* ασυμβατότητα με νεότερες εκδόσεις iOS/iPados: Η Apple ενημερώνει τακτικά τα λειτουργικά της συστήματα (iOS και iPados). Αυτές οι ενημερώσεις συχνά εισάγουν αλλαγές στην υποκείμενη αρχιτεκτονική του συστήματος, τις βιβλιοθήκες και τα πρωτόκολλα ασφαλείας. Εάν μια εφαρμογή δεν έχει ενημερωθεί από τον προγραμματιστή της για να είναι συμβατή με αυτές τις νεότερες εκδόσεις OS, μπορεί να σταματήσει να λειτουργεί σωστά ή να συντριβεί. Η Apple δεν εγγυάται προς τα πίσω συμβατότητα επ 'αόριστον.

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

* Ανησυχίες ασφαλείας: Εάν μια εφαρμογή έχει γνωστές ευπάθειες ασφαλείας και ο προγραμματιστής δεν τους έχει διορθώσει, η Apple μπορεί να καταργήσει την εφαρμογή από το κατάστημα για να προστατεύσει τους χρήστες. Η συνέχιση της χρήσης μιας εφαρμογής με γνωστά τρωτά σημεία δημιουργεί κίνδυνο για τη συσκευή και τα δεδομένα σας.

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

* Διαχείριση ψηφιακών δικαιωμάτων (DRM) ή αδειοδότηση: Ορισμένες εφαρμογές ενδέχεται να έχουν μηχανισμούς DRM ή αδειοδότησης που απαιτούν περιοδική επικύρωση με το App Store ή τους διακομιστές του προγραμματιστή. Εάν η εφαρμογή δεν είναι πλέον διαθέσιμη στο κατάστημα ή οι διακομιστές του προγραμματιστή τερματίζονται, η επικύρωση μπορεί να αποτύχει, εμποδίζοντας την εφαρμογή της εφαρμογής να ξεκινήσει ή να λειτουργεί σωστά.

* Αραίωση αραίωσης εφαρμογών και Αρχιτεκτονικής: Η Apple χρησιμοποιεί "αραίωση εφαρμογών" για να παραδώσει μόνο τους απαραίτητους πόρους για τη συγκεκριμένη συσκευή σας όταν κατεβάσετε μια εφαρμογή. Εάν η αρχική εφαρμογή στο App Store ενημερώθηκε για να υποστηρίξει την αραίωση της εφαρμογής, αλλά από τότε έχει αφαιρεθεί, η παλαιότερη έκδοση σας ενδέχεται να μην είναι συμβατή με τις μεταγενέστερες ενημερώσεις του iOS που βασίζονται σε αραιωμένες εφαρμογές.

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

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα