Η Apple κυκλοφορεί το iOS 5 Beta 7 στους προγραμματιστές

Η Apple κυκλοφορεί το iOS 5 Beta 7 στους προγραμματιστές

iOS 5 Beta 7

Η Apple μόλις κυκλοφόρησε το iOS 5 Beta 7 σε εγγεγραμμένους προγραμματιστές. Μπορείτε να κατεβάσετε την τελευταία έκδοση beta του iOS 5 στο iOS Dev Center.

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

Οι προγραμματιστές στο iOS 5 Beta 6 θα πρέπει να είναι σε θέση να εκτελούν μια ενημερωμένη έκδοση μέσω του αέρα στο Beta 7.

Το iOS 5 Beta 6 λήγει στις 29 Σεπτεμβρίου και αναμένεται ότι η Apple θα πραγματοποιήσει την επόμενη εκδήλωσή της στα τέλη Σεπτεμβρίου ή στις αρχές Οκτωβρίου.

Πλήρες αρχείο καταγραφής αλλαγών για iOS 5 Beta 7:

"Τα ακόλουθα ζητήματα σχετίζονται με τη χρήση του SDK 5.0 για την ανάπτυξη κώδικα.

Λογαριασμοί

  • Κατά τη δημιουργία ενός λογαριασμού iCloud, μπορείτε να χρησιμοποιήσετε οποιοδήποτε Apple ID αρκεί να είναι μια πλήρης διεύθυνση email και όχι ένας λογαριασμός MobileMe. Εάν διαθέτετε λογαριασμό MobileMe, μπορείτε να τον μετακινήσετε στο iCloud. Μπορείτε να βρείτε περισσότερες πληροφορίες για το iCloud στη διεύθυνση: http://developer.apple.com/icloud

AirPlay

  • Από το iOS 5, το περιεχόμενο βίντεο σε εφαρμογές και ιστότοπους είναι ενεργοποιημένο από προεπιλογή.
  • Το iOS 5 υποστηρίζει AirPlay βίντεο μέσω AV Foundation.

Επικύρωση API

  • ΝΕΟΣ: Ξεκινώντας από τα εργαλεία ανάπτυξης iOS 5.0 beta 7, μπορείτε να εξαγάγετε API που χρησιμοποιούνται από μια εφαρμογή και να τα ελέγξετε για χρήση ιδιωτικών API. Αυτή η επιλογή θα προσφέρεται τη στιγμή της επικύρωσης.

Apple TV

  • Το Apple TV Software beta επιτρέπει στους χρήστες να αντικατοπτρίζουν το περιεχόμενο ενός iPad 2 σε μια Apple TV (2ης γενιάς) χρησιμοποιώντας το AirPlay. Αυτό το λογισμικό beta επιτρέπει επίσης τη ροή φωτογραφιών στο Apple TV, ώστε οι χρήστες να έχουν πρόσβαση στις φωτογραφίες που είναι αποθηκευμένες στο iCloud. Το λογισμικό beta της Apple TV παρέχεται για να δοκιμάσει την πιο πρόσφατη λειτουργικότητα του AirPlay με τις εφαρμογές και τους ιστότοπούς σας iOS 5. Εάν επιθυμείτε να εγκαταστήσετε το Apple TV Software beta στη συσκευή σας, πρέπει πρώτα να καταχωρίσετε το UDID της συσκευής σας στην πύλη προγράμματος προγραμματιστών iOS.
  • Οι ρυθμίσεις παρουσίασης δεν θυμούνται για αναπαραγωγή διαφανειών (αναπαράγεται πάντα στο θέμα Αντανακλάσεις). Οι ρυθμίσεις προφύλαξης οθόνης συμπεριφέρονται σωστά.

Δυαδική Συμβατότητα

  • Σε εφαρμογές που συνδέονται με το SDK iOS 5.0, οι μετατοπίσεις περιεχομένου προβολής κύλισης δεν θα στρογγυλοποιούνται πλέον σε ενσωματωμένα pixel κατά τη διάρκεια μιας χειρονομίας τσίμπημα.

Ημερολόγιο

  • Τα ημερολόγια γενεθλίων δεν είναι προς το παρόν διαθέσιμα μέσω του ιστότοπου icloud.com ή στα Windows. Θα είναι διαθέσιμα σε μελλοντική κυκλοφορία.

Βασική εικόνα

  • Έχουν προστεθεί αρκετά φίλτρα από την beta 1. Η τρέχουσα λίστα περιλαμβάνει τώρα τα ακόλουθα φίλτρα:CIAdditionCompositing, CIAffineTransform, CICheckerboardGenerator,CIColorBlendMode, CIColorBurnBlendMode, CIColorControls, CIColorCube,CIColorDodgeBlendMode, CIColorInvert, CIColorMatrix,CIColorΜονόχρωμο,CIConstantColorGenerator, CICrop, CIDarkenBlendMode, CIDifferenceBlendMode,CIExclusionBlendMode, CIExposureAdjust, CIFalseColor, CIGammaAdjust,CIGaussianGradient,CIHardLightBlendMode, CIHighlightShadowAdjust, CIHueAdjust,CIHueBlendMode, CILightenBlendMode, CILinearGradient, CILuminosityBlendMode,CIMaximumCompositing, CIMinimumCompositing,CIMultiplyBlendMode,CIMultiplyCompositing, CIOverlayBlendMode, CIRadialGradient,CISaturationBlendMode, CIScreenBlendMode, CISepiaTone, CISoftLightBlendMode,CISourceAtopCompositing,CISourceInCompositing, CISourceOutCompositing,CISourceOverCompositing, CIStraightenFilter, CIStripesGenerator, CITemperatureAndTint, CIToneCurve, CIVibrance, CIVignette, και CIWhitePointAdjust

iBooks

  • Τα iBooks 1.2.2 ενδέχεται να μην εμφανίσουν κείμενο ή εικόνες σε βιβλία. Ενημερώστε το iBooks 1.3 στο App Store.

Δημιουργία αντιγράφων ασφαλείας iCloud

  • Εάν ενεργοποιήσετε το iCloud Backup, η αυτόματη δημιουργία αντιγράφων ασφαλείας με το iTunes κατά το συγχρονισμό θα απενεργοποιηθεί. Σας προτείνουμε επίσης να δημιουργήσετε αντίγραφα ασφαλείας της συσκευής σας με μη αυτόματο τρόπο με το iTunes. Τα αντίγραφα ασφαλείας που έγιναν με παλαιότερες εκδόσεις του iOS 5 beta σύντομα θα είναι ασύμβατα και δεν θα είναι πλέον διαθέσιμα. Σας συνιστούμε να κάνετε αναβάθμιση σε αυτήν την έκδοση του beta 5 του iOS 5, προκειμένου να συνεχίσετε τη δημιουργία αντιγράφων ασφαλείας των συσκευών σας.

iCloud Storage

  • ΝΕΟΣ: Ξεκινώντας από το iOS 5 beta 7, οι απαιτήσεις για τον καθορισμό συμβολοσειρών αναγνωριστικού κοντέινερ στα δικαιώματα της εφαρμογής σας έχουν αλλάξει. Κάθε αναγνωριστικό κοντέινερ που δεν περιλαμβάνει χαρακτήρα μπαλαντέρ πρέπει να ταιριάζει ακριβώς με το αναγνωριστικό πακέτου μιας εφαρμογής που δημοσιεύτηκε χρησιμοποιώντας το ίδιο αναγνωριστικό ομάδας με την εφαρμογή σας. Δεν απαιτείται να συμπεριλάβετε ένα δικαίωμα που ταιριάζει με το αναγνωριστικό πακέτου της εφαρμογής σας. για παράδειγμα, μια lite και επαγγελματική έκδοση της εφαρμογής σας θα μπορούσε να καθορίσει και το αναγνωριστικό πακέτου της επαγγελματικής εφαρμογής για κοινή χρήση του ίδιου κοντέινερ. Οι απαιτήσεις για τα αναγνωριστικά κοντέινερ που περιλαμβάνουν χαρακτήρες μπαλαντέρ δεν έχουν αλλάξει, αλλά ίσως χρειαστεί να ενημερώσετε υπάρχοντα αναγνωριστικά μπαλαντέρ μετά την αλλαγή τυχόν αναγνωριστικών μη μπαλαντέρ στα δικαιώματα της εφαρμογής σας για να ταιριάζουν με το νέο κανόνες.
  • ΝΕΟΣ: Σε αυτήν την έκδοση beta του iOS 5.0, ο αριθμός των φορών που μπορεί να συγχρονιστεί μια εφαρμογή διαδοχικά με τους διακομιστές έχει μειωθεί. Εάν κάνετε εντοπισμό σφαλμάτων στην εφαρμογή σας και θέλετε να δείτε εάν τα αιτήματα συγχρονισμού σας τροφοδοτούνται, μπορείτε να καλέσετε τη μέθοδο -[[NSUbiquitousKeyValueStore _printDebugDescription] απευθείας στο gdb. Λάβετε υπόψη ότι -[[NSUbiquitousKeyValueStore _printDebugDescription] είναι SPI, επομένως σας συνιστούμε να μην το χρησιμοποιήσετε στην εφαρμογή σας.
  • Στο KVS, το όριο ανά κλειδί έχει αυξηθεί στα 64Kb (για να ταιριάζει με το όριο ανά εφαρμογή). και ο μέγιστος αριθμός κλειδιών αυξήθηκε στα 256.
  • Κατά την περίοδο beta του iOS 5, τυχόν έγγραφα που είναι αποθηκευμένα στους διακομιστές ενδέχεται να καθαρίζονται περιοδικά πριν από την GM. Επομένως, συνιστάται ιδιαίτερα να μην αποθηκεύετε κρίσιμα έγγραφα ή πληροφορίες στους διακομιστές.
  • Τα προφίλ παροχής δεν χρειάζεται πλέον να είναι ενεργοποιημένα για το iCloud στην πύλη παροχής iOS. Όλα τα προφίλ προμήθειας που δημιουργήθηκαν πρόσφατα ενεργοποιούνται αυτόματα για το iCloud. Εάν χρησιμοποιείτε προφίλ παροχής ομάδας διαχείρισης Xcode, κάντε κλικ στην ανανέωση στο Xcode Organizer για να αποκτήσετε ένα νέο προφίλ με δυνατότητα iCloud. Για να ενεργοποιήσετε όλα τα άλλα προφίλ παροχής για το iCloud, απλώς δημιουργήστε ξανά τα προφίλ σας στην πύλη παροχής iOS.
  • Εάν η εφαρμογή σας χρησιμοποιεί το NSMetadataQuery τάξη, πρέπει να ορίσετε ένα κατηγόρημα, το κατηγόρημα τιμάται τώρα. Αλλά το κατηγόρημα είναι ένα κατηγόρημα τύπου NSP, όχι ένα κατηγορηματικό στυλ Spotlight. Ένα παράδειγμα αυτού είναι ότι πρέπει να χρησιμοποιήσετε το LIKE αντί για = για αντιστοίχιση μπαλαντέρ. Οι διαφορές καθορίζονται λεπτομερέστερα στα εξής:http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Predicates/Articles/pSpotlightComparison.html#//apple_ref/doc/uid/TP40002370-SW1
  • Σε αυτό το beta, το setSortDescriptors: μέθοδος του NSMetadataQuery δεν υποστηρίζεται.
  • Για να χρησιμοποιήσετε το iCloud πριν από την έκδοση 5, έπρεπε να καθορίσετε με μη αυτόματο τρόπο διάφορα αναγνωριστικά κοντέινερ (το σύνολο εμφάνισης της εφαρμογής σας) σε ένα αρχείο δικαιωμάτων και για τα δύο Mac OS X και έργα iOS. Ξεκινώντας από την beta 5, για να ενεργοποιήσετε τον χώρο αποθήκευσης iCloud στις εφαρμογές σας, απλώς κάντε κλικ στο πλαίσιο ελέγχου "Ενεργοποίηση δικαιωμάτων" στο παράθυρο Σύνοψη του έργου σας. Το Xcode θα δημιουργήσει ένα προσαρμοσμένο αρχείο δικαιωμάτων για το έργο σας που περιλαμβάνει αυτόματα το αναγνωριστικό ομάδας σας. Μπορείτε να προσθέσετε επιπλέον τιμές iCloud Container, όπως απαιτείται από την εφαρμογή σας. (Σημειώστε ότι πρέπει να αναγεννήσετε τα υπάρχοντα προφίλ παροχής σας, είτε με Xcode είτε στην πύλη παροχής iOS, για να χρησιμοποιήσετε τον χώρο αποθήκευσης iCloud.)
    Εάν καθορίσετε μια προσαρμοσμένη συμβολοσειρά αναγνωριστικού για τις τιμές δικαιωμάτων iCloud Key-Value ή iCloud Container, δεν χρειάζεται πλέον να προεπιλέξετε το αναγνωριστικό ομάδας σας στην αρχή της συμβολοσειράς. Το Xcode θα προσθέσει αυτόματα το αναγνωριστικό ομάδας σας σε αυτές τις καταχωρήσεις
  • Η συμβολοσειρά αναγνωριστικού κοντέινερ που περνάτε στο URLForUbiquityContainerIdentifier:μέθοδος του NSFileManager ΠΡΕΠΕΙ να περιλαμβάνει το αναγνωριστικό ομάδας στην αρχή της συμβολοσειράς. Για διευκόλυνση, εάν περάσετε μηδενικά, το Foundation χρησιμοποιεί το πρώτο αναγνωριστικό κοντέινερ εγγράφου που καθορίζεται στα δικαιώματα της εφαρμογής σας.
  • Υπάρχουν προβλήματα με τη χρήση του API εγγράφων Cloud Storage σε συνδυασμό με προστατευμένα δεδομένα, τα οποία μπορεί να οδηγήσουν σε καταστροφή δεδομένων.
  • Σε αυτήν την έκδοση beta, οι παρουσιαστές αρχείων (αντικείμενα που υιοθετούν το NSFilePresenter πρωτόκολλο) δεν λαμβάνουν μερικά από τα μηνύματα που υποτίθεται ότι λαμβάνουν, ειδικά:
    • παρουσιάστηκεSubitemDidAppearAtURL:
    • παρουσιάστηκεSubitemDidChangeAtURL:
  • Μπορείτε να το λύσετε αυτό εφαρμόζοντας το relinquishPresentedItemToWriter: τη μέθοδο και τον έλεγχο για να διαπιστώσετε εάν ο συγγραφέας έγραψε πραγματικά όταν ο παρουσιαστής αρχείων σας επανακτήσει. Οι παρουσιαστές αρχείων λαμβάνουν presentItemDidChange: μηνύματα σε αυτήν την έκδοση beta.
  • Ενώ αναφέρετε ένα σφάλμα που σχετίζεται με τις διεπαφές αποθήκευσης iCloud, συμπεριλάβετε τα αρχεία καταγραφής που συλλέχθηκαν κατά τη διάρκεια της συνεδρίας εντοπισμού σφαλμάτων. Για να δημιουργήσετε αυτά τα αρχεία καταγραφής, πρέπει να εγκαταστήσετε ένα ειδικό προφίλ εντοπισμού σφαλμάτων στη συσκευή σας. Το προφίλ εντοπισμού σφαλμάτων μπορεί να ληφθεί απόhttp://connect.apple.com. Αυτό το προφίλ επιτρέπει τη δημιουργία αρχείων καταγραφής εντοπισμού σφαλμάτων που απαιτούνται για τη διάγνωση τυχόν προβλημάτων με τη χρήση του χώρου αποθήκευσης iCloud. Οι οδηγίες για τη συλλογή των αρχείων καταγραφής είναι:
    • Εγκαταστήστε το προφίλ. (Ο ευκολότερος τρόπος για να το κάνετε αυτό είναι να το στείλετε στον εαυτό σας και να ανοίξετε το συνημμένο στη συσκευή τους.)
    • Αναπαράγετε το σφάλμα.
    • Συγχρονίστε με το iTunes για να αφαιρέσετε τα αρχεία καταγραφής από τη συσκευή σας.
    • Επισυνάψτε τα αρχεία καταγραφής στην αναφορά σφαλμάτων. Μπορείτε να βρείτε τα αρχεία καταγραφής στο ~/Library/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.
  • Αυτά τα αρχεία καταγραφής μπορούν να μεγαλώσουν πολύ γρήγορα, οπότε θα πρέπει να καταργήσετε το προφίλ αφού αναπαράγετε το πρόβλημα και τραβήξετε τα αρχεία καταγραφής για την αναφορά σφαλμάτων.
  • Τα ονόματα αρχείων δεν έχουν διάκριση πεζών-κεφαλαίων στο OS X αλλά διάκριση πεζών-κεφαλαίων στο iOS. Αυτό μπορεί να οδηγήσει σε προβλήματα κατά το συγχρονισμό αρχείων μεταξύ των δύο. Θα πρέπει να λάβετε μέτρα στο iOS για να αποφύγετε τη δημιουργία αρχείων των οποίων τα ονόματα διαφέρουν μόνο κατά περίπτωση.

Βρείτε το iPhone μου

  • Μετά την ενημέρωση OTA Το Find My iPhone δεν λειτουργεί. Για να το καταστήσετε λειτουργικό, μπορείτε να αλλάξετε το Find My iPhone από OFF στο ON στις Ρυθμίσεις.

GameKit

  • ΝΕΟΣ: Η αυτόματη αντιστοίχιση με τον ελεγκτή προβολής που βασίζεται στο Turn δεν λειτουργεί. Οι προσκλήσεις ή το API άμεσης αντιστοίχισης μπορούν να χρησιμοποιηθούν ως λύση.
  • Τα δεδομένα αντιστοίχισης για αγώνες που βασίζονται σε σειρά είναι προς το παρόν περιορισμένα σε 4 KB δεδομένων.
  • ΣΤΑΘΕΡΟΣ: Τα γεγονότα θα μεταβιβάζονται στον εκπρόσωπο κάθε φορά που γίνεται στροφή σε έναν αγώνα, αντί ακριβώς όταν έρθει η σειρά του τοπικού παίκτη.

iMessage

  • Το iMessage beta 1 δεν θα μπορεί να επικοινωνήσει με χρήστες iMessage σε beta 2 ή μεταγενέστερη έκδοση.
  • ΣΤΑΘΕΡΟΣ:Το Setup Assistant δεν παρέχει κωδικό πρόσβασης AppleID ως είσοδο για το FaceTime στο iMessage.

περιβάλλον εργασίας Builder

  • ΣΤΑΘΕΡΟΣ: Κατά την επεξεργασία της τιμής ενός περιορισμού στον επιθεωρητή, ο περιορισμός παραμένει επιλεγμένος και η προβολή περιγράμματος συνεχίζει να εμφανίζει τον περιορισμό ως επιλεγμένο.
  • Στο XCode 4.2 κατά την αντιγραφή προβολών (είτε μεμονωμένη προβολή είτε με πολλαπλές προβολές), και οι δύο ορίζουν περιορισμούς από τον χρήστη απευθείας στην επιλεγμένη προβολή και οι περιορισμοί που ορίζονται από το χρήστη μεταξύ των προβολών που αντιγράφονται αντιγράφονται στο χαρτόνι
  • Η αλλαγή του στυλ τμήματος ενός αντικειμένου NSSegmentedControl σε "Αυτόματο" ενδέχεται να καταρρεύσει σε έγγραφα χρησιμοποιώντας το Cocoa Auto Layout. Για να επιλύσετε το ζήτημα, χρησιμοποιήστε ένα σαφές στυλ τμήματος, όπως το Round ή το Textured, και κατά την εκτέλεση, αλλάξτε το στυλ τμήματος σε αυτόματο χρησιμοποιώντας τη μέθοδο setSegmentStyle:

iTunes

  • ΝΕΟΣ: Όταν προσπαθείτε να επαναφέρετε μια συσκευή iPhone 3GS ή iPod touch τρίτης γενιάς που εκτελεί Beta 6 σε Beta 7 χρησιμοποιώντας το iTunes, θα πρέπει να ρυθμίσετε τη συσκευή σε DFU ή μπορείτε να ενημερώσετε OTA σε Beta 7. Για να μπείτε στη λειτουργία DFU θα πρέπει:
    1. Συνδέστε τη συσκευή σε USB στο Mac σας.
    2. Απενεργοποιήστε τη συσκευή.
    3. Εκκινήστε το iTunes στο Mac σας.
    4. Κρατήστε πατημένο το κουμπί Home και Power για 10 δευτερόλεπτα.
    5. Συνεχίστε να κρατάτε πατημένο το κουμπί Home, αλλά αφήστε το κουμπί λειτουργίας.
    6. Κρατήστε πατημένο το κουμπί Home για 13 δευτερόλεπτα ή μέχρι να εμφανιστεί η συσκευή στο iTunes.
  • Η έκδοση του iTunes που συνοδεύει το beta 7 δεν μπορεί να συγχρονίσει συσκευές που έχουν εγκατεστημένο το λογισμικό beta 6. Για να αποφύγετε αυτό το πρόβλημα, κάντε τα εξής:
    1. Συγχρονίστε όλες τις συσκευές που έχουν εγκαταστήσει το beta 6 με την έκδοση του iTunes που συνοδεύει το beta 6.
    2. Αναβαθμίστε το iTunes στην έκδοση που συνοδεύει το beta 7.
    3. Συνδέστε τη συσκευή και εγκαταστήστε το λογισμικό beta 7. (Κατανοήστε ότι ενδέχεται να δείτε ένα σφάλμα συγχρονισμού κατά την πρώτη σύνδεση της συσκευής.)
    4. Μετά την εγκατάσταση του λογισμικού beta 7, επαναφέρετε από το αντίγραφο ασφαλείας που κάνατε στο βήμα 1.

Ταχυδρομείο

  • Όταν αλλάζετε το όνομα κεντρικού υπολογιστή ενός λογαριασμού email στις ρυθμίσεις, ενδέχεται να εμφανίζονται κενά μηνύματα στα ενοποιημένα εισερχόμενα. Ως λύση, διαγράψτε και προσθέστε ξανά τον λογαριασμό αντί να αλλάξετε το όνομα κεντρικού υπολογιστή του.

Music Player

  • Κατά τη διαγραφή ενός τραγουδιού ή βίντεο από τη Μουσική/Βίντεο στη συσκευή, διακόπτεται η εφαρμογή.

OpenGLES

  • ΣΤΑΘΕΡΟΣ: Μετά το στάδιο φωτισμού, είτε ο φωτισμός είναι ενεργοποιημένος είτε όχι, οι τιμές χρώματος που προκύπτουν δεν είναι συσφιγμένο σε GLKit/GLKΕμφανίζει είτε με GLKLightingTypePerVertex είτε με GLKLightingTypePerPixel αποτέλεσμα. Ως αποτέλεσμα, δεν είναι ασυνήθιστο να παρατηρούμε διαφορές στο φωτισμό μεταξύ των δύο, ειδικά όταν είναι ενεργοποιημένα πολλαπλά φώτα. Αυτό διαφέρει από το OpenGLES 1.1, το οποίο σφίγγει τις τιμές χρωμάτων μετά το στάδιο του φωτισμού, ανεξάρτητα από το εάν ο φωτισμός είναι ενεργοποιημένος ή όχι.

Ενημέρωση λογισμικού OTA

  • Οι χρήστες που εγκατέστησαν το iOS 5 beta 6 στον αέρα από το iOS 5 beta 3 πρέπει πρώτα να διαγράψουν όλο το περιεχόμενο και τις ρυθμίσεις έως επιλέγοντας Ρυθμίσεις> Γενικά> Επαναφορά> Διαγραφή όλου του περιεχομένου και ρυθμίσεων για να εγκαταστήσετε το iOS 5 beta 7 πάνω από το αέρας. Αυτό επηρεάζει μόνο τους χρήστες που δεν ενημέρωσαν το iOS 5 beta 4.
  • Εάν κάνετε ενημέρωση λογισμικού OTA, θα πρέπει να συγχρονίσετε ξανά τις φωτογραφίες σας με το iTunes. "
  • ΣΤΑΘΕΡΟΣ: Ενδέχεται να υπάρχουν περιπτώσεις όπου οι αγορές από το App Store ή το iTunes Store φαίνεται να έχουν σταματήσει επειδή η συσκευή κατεβάζει κάτι άλλο στο παρασκήνιο. Μια λύση είναι να αποσυνδέσετε τη συσκευή από το ρεύμα (αποσυνδέστε τη συσκευή).
  • ΝΕΟΣ: Εάν έχετε ένα σύνολο κωδικών πρόσβασης, πρέπει να αφαιρεθεί πριν από την ενημέρωση σε σπόρο 7 από προηγούμενους σπόρους. Μπορεί να ενεργοποιηθεί ξανά μετά την ολοκλήρωση της ενημέρωσης. Σε αντίθετη περίπτωση, ενδέχεται να απαιτείται επανενεργοποίηση του iMessage στις ρυθμίσεις.

Υπενθυμίσεις

  • ΣΤΑΘΕΡΟΣ: Εάν ο συγχρονισμός υπενθυμίσεων είναι ενεργοποιημένος για λογαριασμό Yahoo και δεν υπάρχει συλλογή υπενθυμίσεων στο διακομιστή, θα δημιουργείται συνεχώς από το τηλέφωνο. Λόγω ενός σφάλματος διακομιστή Yahoo, αυτή η συλλογή θα εμφανιστεί ως ημερολόγιο συμβάντων.

Ασφάλεια

  • Στο iOS 5.0 δεν υποστηρίζεται η υπογραφή πιστοποιητικών με υπογραφές MD5. Βεβαιωθείτε ότι τα πιστοποιητικά χρησιμοποιούν αλγόριθμους υπογραφής που βασίζονται σε SHA1 ή SHA2.

Προσομοιωτής

  • Οι υπηρεσίες τοποθεσίας δεν είναι λειτουργικές στον προσομοιωτή iOS 4.3 που λειτουργεί Mac OS 10.7 με Xcode 4.2.

Σανίδα εκπηδήσεως δύτου

  • Οι push και τοπικές ειδοποιήσεις για εφαρμογές εμφανίζονται στο νέο Κέντρο ειδοποιήσεων στο iOS 5. Το Κέντρο ειδοποιήσεων εμφανίζει ειδοποιήσεις που θεωρούνται "μη αναγνωσμένες". Προκειμένου να φιλοξενηθούν push και τοπικές ειδοποιήσεις που δεν έχουν "μη αναγνωσμένη" κατάσταση, οι προγραμματιστές μπορούν να χρησιμοποιήσουν τον αριθμό των σημάτων εφαρμογής τους για να ενεργοποιήσουν την εκκαθάριση των ειδοποιήσεων από την Ειδοποίηση Κέντρο. Όταν μια εφαρμογή διαγράψει τον αριθμό των εμβλημάτων της (ρυθμίζοντάς την στο μηδέν), το iOS 5 θα διαγράψει τις ειδοποιήσεις της από το Κέντρο ειδοποιήσεων.

Αυτοματοποίηση UI

  • Υπάρχει ένα γνωστό ζήτημα κατά τη χρήση του API performTaskOnHost σε σενάριο αυτοματισμού UI. Εάν η εργασία που εκτελείται με το API εξάγει υπερβολικά (ας πούμε, χιλιάδες γραμμές κειμένου) σε τυπική έξοδο ή τυπικό σφάλμα, η εργασία ενδέχεται να βρίσκεται σε αδιέξοδο έως ότου επιτευχθεί το χρονικό όριο, οπότε θα ρίξει ένα javascript εξαίρεση.
  • Οι λειτουργίες κλειδώματος () και ξεκλειδώματος () του UIATarget αντικαταστάθηκαν με το lockForDuration () λειτουργία.
  • Ξεκινώντας από το iOS 5 beta 2, μπορείτε τώρα να ενεργοποιήσετε την εκτέλεση ενός σεναρίου αυτοματισμού UI σε μια συσκευή iOS από το τερματικό κεντρικού υπολογιστή χρησιμοποιώντας το εργαλείο οργάνων. Η εντολή είναι:
    • όργανα -w -t
  • Όταν χρησιμοποιείτε τα όργανα cli για το UI Automation, μπορείτε τώρα να στοχεύσετε το προεπιλεγμένο πρότυπο αυτοματισμού και να περάσετε το σενάριο και τη διαδρομή αποτελεσμάτων στο εργαλείο ως επιλογές μεταβλητής περιβάλλοντος. Για παράδειγμα:
    • όργανα -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT

Τελευταία δημοσίευση ιστολογίου

| Cult of Mac
September 10, 2021

Η Apple κατασκευάζει τώρα τον δικό της επεξεργαστή για το iPod Nano, επίσης [Ενημερώθηκε]Μετά την κυκλοφορία του iPod nano έβδομης γενιάς νωρίτερα ...

| Cult of Mac
September 10, 2021

Cult Of Mac’s Awesome 2012 Advent Calendar: Day Two - ClearΜία από τις καλύτερες παραδόσεις του Yuletide είναι οι αξιόλογες διακοπές Ημερολόγιο εμφ...

| Cult of Mac
September 10, 2021

Το iOS 12 φέρνει μεγάλες βελτιώσεις στη λειτουργία πορτρέτου του iPhoneΗ λειτουργία πορτρέτου ποτέ δεν φαινόταν τόσο καλή στο iPhone.Φωτογραφία: Ap...