iOS 14

Apple lance iOS 14 Developer Beta 8 pour iPhone « iOS & iPhone

Apple Releases iOS 14 Developer Beta 8 for iPhone


Apple vient de publier la huitième version bêta du développeur pour iOS 14 aujourd’hui, mercredi 9 septembre. La bêta 8 (18A5373a) semble être une mise à jour mineure offrant des corrections de bogues pour améliorer la stabilité globale.

À l’époque, nous n’avons pas découvert beaucoup de fonctionnalités ou de changements nouveaux ou notables. En tant que huitième version bêta d’iOS 14, ce n’est pas trop surprenant, car Apple pourrait être plus concentré sur l’amélioration de l’expérience globale avant le lancement officiel du logiciel.

La bêta 8 arrive six jours après qu’Apple a publié le septième développeur et les bêtas publiques pour iOS 14. Apple a publié cette mise à jour à 10 h 00 PDT, l’heure de sortie standard de la société pour les mises à jour bêta des développeurs. Si vous êtes un testeur bêta public, cependant, vous ne trouverez pas encore cette mise à jour sur votre iPhone. Au lieu de cela, vous devrez attendre qu’Apple publie la version bêta publique 8 d’iOS 14, que nous prévoyons de voir à 13 h PDT aujourd’hui.

Notes de version iOS et iPadOS 14 bêta 8

Aperçu

Le SDK iOS et iPadOS 14 prend en charge le développement d’applications pour les appareils iPhone, iPad et iPod touch exécutant iOS et iPadOS 14. Le SDK est fourni avec Xcode 12 beta 6, disponible à partir des téléchargements de logiciels bêta. Pour plus d’informations sur les exigences de compatibilité pour Xcode 12 beta 6, consultez les notes de publication de Xcode 12 beta 6.

Général : problèmes connus

Important: La mise à jour vers iOS et iPadOS 14 bêta à partir des versions précédentes d’iOS et d’iPadOS peut prendre beaucoup plus de temps que prévu. Une perte de données peut se produire si la mise à jour est interrompue. (59101197)

  • macOS Big Sur 11 beta 6 ou Xcode 12 beta 6 peut être nécessaire pour synchroniser ou mettre à jour les appareils exécutant iOS et iPadOS 14 beta 7 ou version ultérieure.
  • macOS Big Sur 11 beta 6 est requis pour utiliser les images de restauration pour iOS et iPadOS 14 beta 7 ou version ultérieure.

Prime de sécurité Apple

  • iOS et iPadOS 14 beta 8 sont désignés comme éligibles au paiement du bonus Apple Security Bounty de 50 % pour les problèmes inconnus d’Apple ou réintroduits dans cette version. Voir Apple Security Bounty pour plus d’informations.

App Store : problèmes connus

  • Évitez d’appeler l’API presentCodeRedemptionSheet() tant que vous n’êtes pas en mesure de créer des codes pris en charge. (59351258)

Haptique de base : problèmes connus

  • CHHapticEngine vendu via le framework Game Controller (GCDeviceHaptics) ne prend pas en charge CHHapticAdvancedPatternPlayer et une erreur est renvoyée lors de la création avancée du lecteur.
  • Les événements audioCustom et audioContinuous envoyés à CHHapticEngine via le framework Game Controller (GCDeviceHaptics) sont ignorés en silence. (65163373)
  • La création de CHHapticEngine via des initialiseurs de classe est disponible uniquement dans iOS. Pour les autres plates-formes, accédez à ces moteurs via GCController. (65481931)

Polices : problèmes connus

  • À partir de la version bêta d’iOS et d’iPadOS 14, les polices installées à l’aide de profils de configuration ne sont disponibles que pour les applications prenant en charge les API de police et les droits introduits dans iOS et iPadOS 13. Si votre application fournit une interface de sélection de polices personnalisée, elle ne peut plus accéder aux polices installées via profils de configuration. Pour référence, voir la session WWDC 2019 Gestion des polices et mise à l’échelle du texte (55317428)

Écran d’accueil : problèmes connus

  • Spotlight peut ne pas s’afficher comme prévu. (64121178) Solution de contournement: Redémarrez votre appareil.

Maps : problèmes connus

  • Après la mise à jour vers iOS et iPadOS 14 beta 2 ou version ultérieure, les données utilisateur, telles que Favoris, Collections et Récents ne se synchronisent plus avec les appareils exécutant des versions antérieures d’iOS et d’iPadOS. (65005848)

SwiftUI : problèmes connus

  • La signature de type générique ProgressView a changé, ajoutant le paramètre générique ProgressViewStyleConfiguration.CurrentValueLabel. Cette modification ne nécessite aucune modification de la source, mais entraînera la fermeture inattendue des applications que vous compilez à l’aide d’un SDK bêta antérieur. (63580200) Solution de contournement: Recompilez les applications pour iOS et iPadOS 14 beta 6 ou version ultérieure pour résoudre ce problème.
  • Le modificateur et les commandes KeyboardShortcut (contenu 🙂 ne sont pas actuellement fonctionnels. (65704705)
  • La reconstruction avec le SDK iOS 14 modifiera les instances de custom(_:size:) pour les mettre à l’échelle avec le type dynamique. Pour créer une police qui ne s’adapte pas au type dynamique, utilisez custom(_:fixedSize :). (51463566)
  • La vue SignInWithAppleButton se développe pour remplir son conteneur. (64136568) Solution de contournement: Appliquez un modificateur de cadre.

Applications tierces : problèmes connus

  • Les applications utilisant JSONKit peuvent se fermer de manière inattendue au lancement. Certains forks de JSONKit hardcode private, détails de représentation du pointeur, qui sont sujets à changement. (60290929) Solution de contournement: Utilisez NSJSONSerialization à la place.
  • fstab a été supprimé. Vous ne pouvez plus utiliser le contenu du système de fichiers en dehors du bac à sable d’une application pour la validation. (61098152)
  • Les applications utilisant le framework NativeScript peuvent se fermer de manière inattendue au lancement. NativeScript effectue une opération non sécurisée pour déterminer si un pointeur arbitraire est un pointeur d’objet Objective-C. Vous pouvez temporairement résoudre ce problème en utilisant object_getClass(_:) au lieu de lire directement l’isa ; cependant, mettez à jour ce code pour éviter de vérifier si des pointeurs arbitraires sont des pointeurs d’objet Objective-C. (62913064)

Portefeuille : problèmes connus

  • isPassLibraryAvailable() ne garantit pas une disponibilité uniforme de la fonctionnalité de bibliothèque de passage entre les plateformes et les appareils. (60697880) Solution de contournement: Appelez une API plus spécifique pour vérifier les fonctionnalités disponibles, telles que canAddPasses().

Widgets : problèmes connus

  • Lorsque l’application parente d’un widget a obtenu l’accès aux photos sélectionnées, une alerte peut s’afficher à chaque exécution du widget. (66398732) Solution de contournement: Ajoutez PHPhotoLibraryPreventAutomaticLimitedAccessAlert = YES à l’Info.plist de l’extension du widget.
  • Tous les widgets doivent être reconstruits à l’aide du SDK iOS et iPadOS 14 beta 4 ou version ultérieure, et ne fonctionneront pas sur les versions précédentes d’iOS et d’iPadOS 14 beta. (65290210)
  • Certains widgets peuvent disparaître de votre écran d’accueil après la mise à jour vers iOS et iPadOS 14 beta 2 ou version ultérieure. (64823469) Solution de contournement: Ajoutez les widgets manquants à votre écran d’accueil.
  • Vous ne pouvez pas redimensionner un widget existant. (63500799) Solution de contournement: Supprimez le widget et rajoutez-le à la taille souhaitée.
  • Vous devrez peut-être reconfigurer vos widgets après la mise à jour vers iOS et iPadOS 14 Beta 3 ou version ultérieure. (65485709)
  • Le widget Météo peut apparaître vide après la mise à jour vers iOS 14 beta 6 ou version ultérieure. (66782070) Solution de contournement: Appuyez sur le widget pour ouvrir l’application Météo, puis revenez au widget sur l’écran d’accueil.

Pour mettre à jour votre iPhone vers iOS 14 beta 8, vous devez être un développeur enregistré. Vous pouvez utiliser l’image de restauration pour votre iPhone disponible dans le portail des développeurs (installer avec iTunes ou Finder) ou installer le profil de configuration, puis mettre à jour par liaison radio. Si le profil est déjà installé sur votre iPhone, rendez-vous dans Paramètres -> Général -> Mise à jour logicielle pour commencer à installer la dernière version bêta, ou vous pouvez attendre qu’elle s’installe automatiquement si « Mises à jour automatiques » est activée.

Gardez votre connexion sécurisée sans facture mensuelle. Obtenez un abonnement à vie à VPN Unlimited pour tous vos appareils avec un achat unique dans la nouvelle boutique High Phone, et regardez Hulu ou Netflix sans restrictions régionales, augmentez la sécurité lors de la navigation sur les réseaux publics, et plus encore.

Acheter maintenant (80 % de réduction) >

Autres offres intéressantes à vérifier:

Image de couverture par Marques Brownlee/YouTube ; captures d’écran de Jake Peterson/High Phone ;

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.