Nos Rumeurs

La version bêta 6 du développeur iOS 14 d’Apple pour iPhone contient de l’audio spatial et des correctifs pour les fichiers, les widgets, les automatisations, le courrier et plus «iOS et iPhone

Apple's iOS 14 Developer Beta 6 for iPhone Contains Spatial Audio & Fixes for Files, Widgets, Automations, Mail & More


Au début, la version bêta des six développeurs d’Apple pour iOS 14 n’est pas très intéressante, mais il n’y aurait pas eu de mise à jour s’il n’y avait pas eu de problèmes importants à résoudre. La plupart des mises à jour sérieuses du numéro de version 18A5357e tournent autour de SwiftUI, qui a même quelques nouvelles fonctionnalités, et il existe un correctif pour l’automatisation des raccourcis qui vous plaira probablement si vous les utilisez.

En ce qui concerne les correctifs et correctifs destinés aux utilisateurs qui ont été résolus dans la bêta 6 :

  • L’indicateur du mode avion affiche désormais correctement le bon état dans l’application Paramètres.
  • Les volumes APFS chiffrés attachés apparaissent à nouveau dans la barre latérale dans Fichiers.
  • Plus d’invites pour utiliser les HomePods en tant que paire stéréo lors de l’affichage des détails des accessoires Home (chaque fois que les HomePods sont affectés à la même pièce).
  • Les mises en page tronquées ou mal alignées pour certaines langues ont été corrigées.
  • Et ils n’affichent plus de texte non localisé.
  • Les comptes dans Mail qui nécessitent une ré-authentification après certains événements peuvent désormais être ré-authentifiés.
  • Les appels passés via cellulaire ou Wi-Fi s’affichent correctement en tant que « Téléphone » pour l’utilisation du micro dans Control Center.
  • Les automatisations dans l’application Raccourcis s’exécutent désormais correctement si elles sont planifiées immédiatement les unes après les autres.
  • Vous pouvez créer de nouveaux documents sans titre dans des applications basées sur des documents à partir du navigateur de documents intégré à l’application.
  • Plus de widgets vides.
  • Les widgets basés sur la localisation se rechargeront correctement après avoir modifié les paramètres de localisation.

En ce qui concerne les nouvelles fonctionnalités ou les modifications, nous les avons vues dans la bêta 6 :

  • Les noms des expéditeurs dans les e-mails reçus dans Mail sont bleus au lieu de noirs (mode clair) ou blancs (mode sombre).
  • Spatial Audio est arrivé pour AirPods Pro dans Paramètres -> Accessibilité -> AirPods. Si vous avez des AirPods mais pas des AirPods Pro, vous ne verrez rien dans Accessibilité. Avec « Suivre l’iPhone » ou « Suivre l’iPad » activé, « le son des films et émissions de télévision pris en charge semblera provenir de votre [device] au lieu de suivre le mouvement de votre tête. « Si activé, il y aura également des basculements dans les paramètres Control Center et Bluetooth. (Notez que Spatial Audio a été ajouté mais peut ne pas encore fonctionner.)
  • Le plus grand widget News qui apparaissait dans la bêta 5 avait été supprimé lors de l’ajout de widgets à partir de l’écran d’accueil. Il est toujours là lors de leur ajout à partir de la vue Aujourd’hui, car il ne peut être ajouté que n’importe où.
  • Dans l’application Photos, le Autres albums la section de l’onglet « Albums » a été renommée Utilitaires. Nous soupçonnions que cela pourrait arriver quand Apple l’a appelé « Utilitaires » dans la description du commutateur qui cache l’album « Caché ».
  • L’arrière-plan des points de page sur l’écran d’accueil (en mode Édition ou lors d’un appui long et d’un défilement) s’étend plus loin maintenant.
  • Il y a un nouvel écran de démarrage lors de la première ouverture d’Apple Maps. Cependant, les pistes cyclables ne sont toujours disponibles qu’à San Francisco, d’après ce que nous pouvons dire.
  • Dans la bibliothèque d’applications, la catégorie « Style de vie » a été fusionnée avec « Autre », cette dernière étant le nom de la collection.
  • Certaines applications de la bibliothèque d’applications ont été déplacées vers différentes catégories, selon d’autres, mais cela semble très incohérent entre les différents utilisateurs. Par exemple, quelqu’un a prétendu que « Feedback » avait été déplacé vers la catégorie « Autre », mais c’était toujours dans « Autre » pour nous. Pour un autre exemple, nous avons vu « Chrome » dans « Utilitaires » où il appartient, mais dans la version bêta 5, il était dans « Autre », mais dans les versions bêta précédentes, il était dans « Utilitaires ». Votre kilométrage peut varier.
  • Le sélecteur de temps dans les applications et les paramètres a le champ de temps souligné afin que vous sachiez qu’il est sélectionné. Cela aide à rendre plus évident le moment où vous pouvez commencer à saisir des chiffres immédiatement (par exemple, juste après avoir appuyé sur + pour ajouter une nouvelle alarme dans Horloge) ou lorsque vous devez sélectionner le champ de l’heure (par exemple, après avoir appuyé sur l’heure dans Date & Paramètres d’heure lorsqu’il n’est pas réglé sur automatique, ou après avoir appuyé sur l’heure de début ou de fin dans un nouvel événement de calendrier). La couleur des contours varie selon l’application (elle est orange dans l’horloge, bleue dans les paramètres, rouge dans le calendrier, etc.).

La mise à jour est sortie le mardi 25 août à 10 h 00 HAP, l’heure standard de la société pour les mises à jour bêta des développeurs. Il suit iOS 14 Developer Beta 5 d’une semaine et iOS 14 Public Beta 5 de six jours. Les bêta-testeurs publics ont reçu la version bêta publique 6 d’iOS 14 trois heures plus tard.

Notes de version complètes pour iOS 14 Developer Beta 6

Pour voir toutes les nouveautés de la version bêta 6 du développeur iOS 14, y compris les extraits de code, consultez les notes de publication complètes ci-dessous.

Notes de version iOS et iPadOS 14 bêta 6

Mettez à jour vos applications pour utiliser de nouvelles fonctionnalités et testez vos applications par rapport aux modifications de l’API.

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 bêta ou Xcode 12 bêta peut être nécessaire pour synchroniser ou mettre à jour les appareils exécutant iOS et iPadOS 14 bêta.

Prime de sécurité Apple

  • iOS et iPadOS 14 beta 6 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.

Centre de contrôle : Résolu

  • L’indicateur du mode avion reflète désormais l’état actuel du mode avion dans les paramètres. (66932775)

App Store : problèmes connus

ClassKit : Résolu

Haptique de base : problèmes connus

Fichiers : résolus

  • Les volumes APFS chiffrés apparaissent désormais dans la barre latérale. (66825585)

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.

HomeKit : Résolu

  • Vous n’êtes plus invité à utiliser les HomePods en tant que paire stéréo lors de l’affichage des détails des accessoires, si les HomePods sont attribués à la même pièce. (66736623)

Localisation : Résolu

  • Certaines langues ne présentent plus de mise en page écrêtée ou mal alignée.
  • Certaines langues n’affichent plus le texte non localisé. (63246545, 64040564)

Messagerie : problèmes connus

  • La signature peut être dupliquée si vous fermez un brouillon et que vous le rouvrez. (66843208)

Courrier : Résolu

  • Les comptes Exchange OAuth qui nécessitent une ré-authentification de l’utilisateur, par exemple après la restauration de votre appareil à partir d’une sauvegarde, peuvent désormais se ré-authentifier. (66805583)

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)

Interaction à proximité : résolue

  • La structure d’interaction à proximité se lance désormais avec succès lorsque l’appareil se trouve au Japon, en Corée du Sud ou au Vietnam. (66822968)

Téléphone et FaceTime : Résolu

  • Le centre de contrôle indique désormais que « Téléphone » utilise le microphone pour les appels passés sur le réseau cellulaire et sur les réseaux Wi-Fi. (64269165)

Raccourcis : résolus

  • Les automatisations s’exécutent désormais correctement si elles sont planifiées immédiatement les unes après les autres. (65255964)

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 compilées à 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.

SwiftUI : nouvelles fonctionnalités

  • Les API ImportFilesAction et ExportFilesAction ont été remplacées par une collection de nouveaux modificateurs de vue.
  • Utilisez le nouveau modificateur .fileImporter() pour présenter une interface système permettant d’importer un ou plusieurs fichiers dans votre application, et le nouveau modificateur .fileMover() pour déplacer un ou plusieurs fichiers existants vers un nouvel emplacement. Voici un exemple d’interface utilisateur simple pour importer et déplacer des fichiers :
struct FileMover : View 
    @Binding var selectedFiles: [URL]
    var includeDirectories: Bool = false

    @State private var isImporting: Bool = false
    @State private var isMovingSelection: Bool = false

    var body: some View 
        List(selectedFiles, id: \.self)  url in
            Text(url.absoluteString)
        
        .toolbar 
            Button("Import", action:  isImporting = true )
            Button("Move", action:  isMovingSelection = true )
        
        .fileImporter(
            isPresented: $isImporting,
            allowedContentTypes: includeDirectories ? [.item, .directory] : [.item],
            allowsMultipleSelection: true
        )  result in
            do 
                selectedFiles = try result.get()
             catch 
                // Handle failure.
            
        
        .fileMover(isPresented: $isMovingSelection, files: selectedFiles) 
            if case .success = $0 
                selectedFiles = []
             else 
                // Handle failure.
            
        
    
  • Utilisez le nouveau modificateur .fileExporter() pour présenter une interface système permettant d’exporter un ou plusieurs documents depuis votre application. Dans cet exemple, une application fournit une interface de prise de notes simple pour noter rapidement du texte, puis l’exporter sur disque :
struct QuickNote : View 
    @Binding var draft: QuickNoteDocument
    @State private var isExporting: Bool = false

    var body: some View 
        TextEditor(text: $draft.text)
            .toolbar 
                Button("Save", action:  isExporting = true )
            
            .fileExporter(
                isPresented: $isExporting,
                document: draft,
                contentType: .plainText,
                defaultFilename: "MyNote"
            )  result in
                // Clear the draft now that it's saved.
                if case .success = result 
                    draft.text = ""
                 else 
                    // Handle failure.
                
            
    


struct QuickNoteDocument : FileDocument 
    static var readableContentTypes: [UTType]  [.plainText] 

    var text: String

    init(text: String) 
        self.text = text
    

    init(configuration: ReadConfiguration) throws 
        // Deserialize the document.
    

    func fileWrapper(configuration: WriteConfiguration) throws -> FileWrapper 
        // Serialize the document.
    
  • Utilisez le nouveau modificateur .fileMover() pour présenter une interface système permettant de déplacer un ou plusieurs fichiers existants vers un nouvel emplacement. (66182201)

SwiftUI : Résolu

  • Les applications basées sur des documents sont désormais capables de créer de nouveaux documents sans titre dans le navigateur de documents de l’application. (66936677)

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é. Le contenu du système de fichiers en dehors du bac à sable d’une application ne peut plus être utilisé 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 ne pas être en mesure de déterminer votre emplacement. (66929312)
  • Le widget Météo peut apparaître vide après la mise à jour vers iOS 14 bêta 6. (66782070) — solution de contournement: Appuyez sur le widget pour ouvrir l’application Météo, puis revenez au widget sur l’écran d’accueil.
  • Sur iPadOS, le widget Météo peut de manière inattendue avoir toujours accès à la localisation. (66922805)

Widget : Résolu

  • Les widgets n’apparaissent plus vides après la mise à jour vers iOS et iPadOS 14 beta 6. (65989369)
  • Les widgets basés sur la localisation se rechargent désormais après avoir modifié les paramètres d’autorisation de localisation. (66280169)

Comment mettre à jour votre iPhone vers la dernière version bêta

Pour mettre à jour votre iPhone vers iOS 14 beta 6, 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:

Photos de couverture et captures d’écran par Justin Meyers/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.