Fichiers, le gestionnaire de documents d'iOS 11 manque peut-être d'une option pour choisir manuellement avec quelle application ouvrir tel format de fichier ou régler des associations par défaut. Comme on peut le faire dans macOS ou d'autres systèmes.
Cette lacune est criante, dans un cas particulier, lorsqu'on a l'app de Google Drive installée et que l'on veut travailler avec ses documents Office. Quand bien même on a Excel, Word ou PowerPoint installés, un tap dans Fichiers sur un document des apps de Microsoft lance aussitôt Google Drive qui propose (impose) de le copier dans son répertoire.
On peut toujours utiliser la fonction Partage pour orienter un de ces documents vers les apps d'Office mais c'est un poil plus laborieux.
Il n'y a pas moyen de forcer ces documents à s'ouvrir dans les apps correspondantes. La faute toutefois est partagée entre Google d'abord et Microsoft dans une moindre mesure.
Ian McDowell, de l'équipe Office pour Mac et iOS, explique que Google Drive s'est auto déclaré application par défaut pour toutes sortes de formats de fichiers (textes, html, images…) réunis dans la catégorie "public.data" et dont les apps propriétaires ne prennent pas encore en charge la fonction d'iOS (LSSupportsOpeningDocumentsInPlace).
McDowell y voit plus une bourde qu'autre chose de la part de Google, mais aussi un défaut dans la manière dont fonctionne iOS et Fichiers puisqu'ils tolèrent qu'une app puisse agir ainsi. Une action 3D Touch sur un document, pour décider avec quelle app présente l'ouvrir, pourrait être une solution globale.
Du côté de Microsoft, la capacité d'ouvrir directement un fichier Office dans les apps correspondantes — qu'il soit stocké dans iCloud Drive, Dropbox ou ailleurs — passe par l'utilisation de la ressource système LSSupportsOpeningDocumentsInPlace qui implique, apparement, un gros travail de réécriture, souligne le développeur.