Fermer l'annonce

Apparemment, les développeurs d'Apple ne plaisantent pas. Lundi, nous avons eu l'arrivée de la troisième version bêta des prochains systèmes d'exploitation iOS 11.1, watchOS 4.1 ou tvOS 11.1, et aujourd'hui nous avons une autre version. Cela fait environ une heure qu'Apple a publié la quatrième version développeur, mais cette fois uniquement pour iOS et watchOS. Une version pour tvOS pourrait arriver plus tard.

Comme toujours, peu de temps après la sortie, on ne sait pas exactement ce que Apple a préparé pour cette version. On peut s'attendre à ce que certains bugs soient corrigés et que certaines fonctionnalités soient ajoutées. Nous vous informerons dès que des informations sur les nouveautés de cette quatrième version bêta seront disponibles sur le Web. Si vous disposez d'un compte développeur et d'un profil bêta actuel installé, vous pouvez télécharger la quatrième version bêta en utilisant la méthode OTA classique. Vous pouvez voir le journal des modifications officiel (en anglais) ci-dessous.

Remarques et problèmes connus

Arkiens

Problèmes connus

  • Continuer à partir d’un point d’arrêt pendant le débogage d’une session ARS peut entraîner une rupture de VIO. Tous les objets visuels placés dans le monde/ancre ne sont pas visibles. (31561202)

Audio

Problèmes résolus

  • Correction d'un problème occasionnel de latence audio ou de distorsion sur l'iPad Pro (12.9 pouces) (2e génération) et l'iPad Pro (10.5 pouces). (33844393)

Fondation AV

Problèmes résolus

  • Les requêtes de capture utilisant le format vidéo 720p30 avec la propriété deepDataDeliveryEnabled de AVCapturePhotoSettings définie sur true fonctionnent désormais correctement. (32060882)
  • Les valeurs de profondeur dans les formats de données de profondeur par défaut 160x120 et 160x90 renvoient désormais les valeurs correctes. (32363942)

Problèmes connus

  • Lors de l'utilisation de la caméra frontale TrueDepth sur iPhone X, la définition de l'activeFormat du périphérique de capture sur un format vidéo regroupé (voir AVCaptureDeviceFormat isVideoBinned) pour la capture et l'activation de la livraison des données d'étalonnage de la caméra entraînent que le AVCameraCalibrationData résultant contienne des informations non valides pour la propriété intrinsèqueMatrix. (34200225)
  • Solution de contournement : sélectionnez un autre format de capture dont la propriété isVideoBinned est fausse.
  • Remarque : La configuration d'une session de capture à l'aide d'un préréglage de session ne sélectionne jamais les formats regroupés.

Certificats

Problèmes résolus

  • L'authentification basée sur le certificat client fonctionne désormais pour les serveurs utilisant TLS 1.0 et 1.1. (33948230)

Kit d'événements

Problèmes connus

  • L'initialisation d'un EKCalendarChooser à partir d'EventKit peut entraîner un crash de l'application. (34608102)
  • Le stockage des données dans un magasin d'événements autre que celui par défaut dans EventKit peut ne pas fonctionner. (31335830)

Fournisseur de fichiers

Problèmes résolus

  • Les applications avec une cible de déploiement antérieure à iOS 11 qui sous-classe NSFileProviderExtension fonctionnent désormais sur les versions d'iOS antérieures à iOS 11. (34176623)

Fondation

Problèmes résolus

  • NSURLSession et NSURLConnection chargent désormais correctement les URL lorsque le système est configuré avec certains fichiers PAC. (32883776) Problèmes connus
  • Les clients de NSURLSessionStreamTask qui utilisent une connexion non sécurisée ne parviennent pas à se connecter lorsqu'une erreur se produit lors de l'évaluation du fichier PAC et que le système est configuré pour la découverte automatique du proxy Web (WPAD) ou la configuration automatique du proxy (PAC). Un échec d'évaluation PAC peut se produire lorsque le fichier PAC contient du JavaScript non valide ou que l'hôte HTTP qui dessert le fichier PAC est inaccessible. (33609198)
  • Solution de contournement : utilisez startSecureConnection pour établir une connexion sécurisée.

services de localisation

Problèmes résolus

  • Les données d'un accessoire GPS externe sont désormais rapportées avec précision. (34324743)

Notifications

Problèmes résolus

  • Les notifications push silencieuses sont traitées plus fréquemment. (33278611)

ReplayKit

Problèmes connus

  • Pour une extension de diffusion qu’un utilisateur démarre à partir d’une application, la valeur de RPVideoSampleOrientationKey de CMSampleBufferRef de type RPSampleBufferType est toujours portrait. Le démarrage de l'extension de diffusion à partir du Control Center renvoie la valeur correcte. (34559925)

Safari

Problèmes résolus

  • Le chargement des clients de messagerie Web se comporte désormais correctement. (34826998)

Vision

Problèmes connus

  • VNFaceLandmarkRegion2D n'est actuellement pas disponible dans Swift. (33191123)
  • Les repères faciaux identifiés par le framework Vision peuvent scintiller dans des cas d'utilisation temporels tels que la vidéo. (32406440)

WebKit

Problèmes résolus

  • L'exécution de JavaScript pendant les décisions de politique WKNavigationDelegate fonctionne désormais correctement. (34857459)

Xcode

Problèmes connus

  • Le débogage d'une extension Messages désactivée peut entraîner le blocage de l'application Messages. (33657938)

  • Solution de contournement : activez l'extension avant de démarrer la session de débogage.

  • Après le démarrage d'un appareil iOS simulé, il n'est pas possible de dérouler l'écran de verrouillage. (33274699)

  • Solution de contournement : verrouillez et déverrouillez l'appareil simulé, puis rouvrez l'écran d'accueil.

.