Voici l'intégralité du journal des modifications d'iOS 7.1 bêta 2

  Publié il y a seulement quelques dizaines de minutesiOS bêta 7.1 2 il dispose également d'un journal des modifications répertorié par l'entreprise Apple dans le portail dédié à ses développeurs. Ci-dessous, vous pouvez voir tous les changements qu'Apple considère comme importants, et nous parlons principalement de la résolution des problèmes de fonctionnalité.

Remarques et problèmes connus

Les problèmes suivants concernent l’utilisation du SDK iOS 7.1 bêta 2 pour développer du code.

Bluetooth

Problème connu

Les applications 32 bits exécutées sur un appareil 64 bits ne peuvent pas se connecter à BTServer.

CFNetwork

Notes

Un comportement de compatibilité a été ajouté pour résoudre un problème où certains serveurs Web envoyaient une valeur Content-Length incorrecte pour le contenu « Content-Encoding : gzip ». Précédemment, NSURLConnection et de NSURLSession enverrait une erreur « la connexion réseau a été perdue » / NSURLErrorNetworkConnectionLost (-1005) dans cette situation.

Le comportement de compatibilité s'applique uniquement si la valeur Content-Length correspond exactement au contenu gzip développé. Cela ne s'appliquera pas en cas de « décalage de 1 » ou d'erreur de comptage similaire.

Journaux de crash

Corrigé dans iOS 7.1 bêta 2

Les journaux de crash apparaissent désormais dans Diagnostics et données d'utilisation dans Paramètres.

iCloud

Problème connu

Si vous créez un nouveau compte iCloud pendant l'assistant de configuration, vous pouvez rencontrer une erreur lorsque vous essayez d'activer le trousseau iCloud.

Solution de contournement : sélectionnez Configurer le trousseau plus tard dans l'assistant de configuration, puis activez le trousseau iCloud dans Paramètres.

iTunes

Corrigé dans iOS 7.1 bêta 2

Le chargement d'une grande bibliothèque iTunes Match ne devrait plus prendre beaucoup de temps à charger.

Musique App

Problème connu

Les livres audio ne parviennent pas à être lus.

Safari

Notes

Une propriété, minimal-ui, a été ajoutée pour la clé de balise méta de la fenêtre d'affichage qui permet de minimiser les barres supérieure et inférieure de l'iPhone lors du chargement de la page. Sur une page utilisant minimal-ui, appuyer sur la barre supérieure ramène les barres. En appuyant à nouveau sur le contenu, vous les rejetez à nouveau.

Par exemple, utilisez .

Uikit

Problèmes connus

  • Si un UITextField ou UILabel qui est une ligne de base alignée avec des contraintes a des attributs qui changent après l'ajout des contraintes, la mise en page peut être incorrecte. L'exception à cela est -setFont: on UILabel, qui devrait fonctionner comme prévu. Solution de contournement : évitez d'apporter des modifications à UITextField or UILabel après avoir ajouté des contraintes d'alignement de base. Si vous devez apporter des modifications, vous devez supprimer les contraintes, puis les réappliquer par la suite. Notez qu'il s'agit d'un problème de performances, alors ne le faites pas sauf si cela est nécessaire.
  • La backIndicatorTransitionMask à partir d'un storyboard ou d'un xib ne sera pas interprété correctement au moment de l'exécution. Solution de contournement : définissez le backIndicatorTransitionMask dans du code.

1 COMMENTAIRES

  1. le bug des sons a également été corrigé (la version bêta 1 a fait en sorte que tous les nouveaux sons soient par défaut le Tritone que nous connaissons et aimons tous).