K Kibo Télécharger

Pourquoi je ne peux pas coller sur un clavier tiers sur iPhone

Un bouton « Coller » dessiné dans la barre du clavier lui-même n’est pas la même chose que le menu de collage d’iOS, et seul l’un des deux a besoin de l’accès complet.

La saisie fonctionne, la correction automatique fonctionne, le thème est le bon — et puis vous touchez le bouton Coller du clavier lui-même, et rien ne se passe, ou un petit message apparaît là où le texte collé devrait être. Ce n’est pas un clavier cassé. C’est un bouton précis qui demande une autorisation que vous n’avez pas encore accordée.

Deux choses différentes s’appellent toutes deux « coller »

iOS a toujours permis de coller sans qu’aucun clavier n’intervienne : appui long ou double-tap dans un champ de texte, puis Sélectionner ou Tout sélectionner, puis Coller dans le petit menu qui apparaît au-dessus du texte. Ce menu appartient au champ de texte lui-même, pas au clavier affiché en dessous à ce moment-là. Il fonctionne avec le clavier d’Apple, avec n’importe quel clavier tiers, et avec l’accès complet désactivé, parce que l’extension de clavier n’est pas ce qui colle réellement.

Un bouton Coller intégré à la barre d’un clavier est un mécanisme entièrement différent. Pour que ce bouton fonctionne, l’extension du clavier doit elle-même aller lire ce qui se trouve dans le presse-papiers du système, puis l’insérer dans le champ de texte à votre place. C’est du code qui s’exécute à l’intérieur de l’extension, pas le menu système, et cela demande une autorisation que le menu système n’a jamais besoin de demander.

Pourquoi l’extension ne peut pas simplement lire le presse-papiers

Une extension de clavier s’exécute dans un bac à sable par défaut, surtout à cause de ce qu’un presse-papiers peut contenir. On copie des codes à usage unique depuis Messages, des mots de passe depuis un gestionnaire de mots de passe, des numéros de carte depuis Wallet ou une app bancaire. Si n’importe quelle extension de clavier pouvait lire discrètement le presse-papiers dès qu’elle est active, ce serait un risque permanent sur chaque téléphone, avec chaque clavier, en continu — donc iOS bloque l’accès au presse-papiers depuis l’intérieur d’une extension jusqu’à ce que vous en décidiez autrement, explicitement.

Ce « autrement », c’est l’accès complet. C’est un interrupteur unique, pas un menu d’autorisations séparées, donc l’activer pour le presse-papiers lève en même temps le même cloisonnement autour de l’accès réseau et du stockage partagé avec l’app du clavier — même pour un clavier qui ne compte utiliser que la partie presse-papiers. C’est exactement pour cela qu’iOS affiche l’avertissement aussi alarmant qu’il affiche quand on active l’interrupteur : il ne peut réellement pas vous dire lequel de ces éléments le clavier va utiliser, seulement qu’ils sont désormais tous techniquement possibles.

L’activer

  1. Réglages → Général → Clavier → Claviers.
  2. Touchez le clavier dont vous voulez que le bouton Coller fonctionne.
  3. Activez « Autoriser l’accès complet » et confirmez sur l’avertissement qui suit.

Aucun redémarrage n’est nécessaire. Retournez dans l’app où vous tapiez et le bouton Coller devrait fonctionner dès le prochain appui.

Si vous préférez ne pas l’activer

Vous n’y êtes pas obligé. Le menu de collage natif d’iOS décrit plus haut fonctionne quand même, sur tous les claviers, avec l’accès complet désactivé, car il ne passe jamais par l’extension. Laisser l’accès complet désactivé signifie seulement que le bouton Coller propre au clavier — le raccourci — reste inactif ; la possibilité même de coller du texte n’est jamais réellement absente.

Où Kibo se situe

Kibo est livré avec l’accès complet désactivé par défaut, et tout fonctionne ainsi : la saisie, les thèmes, les sons de touche, les effets de rétroéclairage, les emoji, les kaomoji, les styles de texte stylisé et les 30 langues. Le presse-papiers est le seul endroit de l’app où l’accès complet est jamais lu — il conditionne précisément les boutons Copier le mot, Copier la ligne et Coller de la barre du clavier, et ces trois-là affichent un court message au lieu d’agir si l’interrupteur est éteint. Rien d’autre dans Kibo ne le demande, et il n’existe aucun serveur où envoyer quoi que ce soit même si c’était le cas.

Questions fréquentes

Pourquoi le bouton Coller de mon clavier est-il grisé ou ne répond-il pas ?

Ce bouton doit lire le presse-papiers du système depuis l’intérieur de l’extension de clavier, ce qu’iOS bloque par défaut. Activez Réglages → Général → Clavier → Claviers → [le clavier] → Autoriser l’accès complet pour le débloquer.

Puis-je coller sans jamais activer l’accès complet ?

Oui. Appui long ou double-tap sur le champ de texte, puis utilisez l’option Coller du menu qui apparaît. C’est une fonction du champ de texte lui-même, pas du clavier, donc cela fonctionne avec n’importe quel clavier et avec l’accès complet désactivé.

Activer l’accès complet juste pour coller donne-t-il mes mots de passe au clavier ?

Pas depuis un champ sécurisé — iOS impose son propre clavier sur les champs de mot de passe et de paiement, quel que soit ce qui est installé ou activé. L’accès complet lève bien le cloisonnement en général, ce qui justifie de faire confiance à la raison donnée par un clavier avant de l’activer.

Essayez-le sur votre propre clavier

Kibo est un clavier personnalisé gratuit pour iPhone : de vrais sons mécaniques, des thèmes au choix et des effets lumineux RGB. Sans compte, sans publicité, et il fonctionne avec l’accès complet désactivé.

Télécharger sur l’App Store

Guides associés

Tous les guides