
Un nouveau document publié sur le blog des développeurs d’Apple confirme que les utilisateurs japonais pourront réassigner le bouton latéral de leur iPhone pour lancer des applications de conversation vocale tierces, à la place de Siri. Voici les détails.
EXCLUSIVITÉ JAPONAIS (POUR L’INSTANT ?)
Plus tôt dans la journée, nous avons révélé quelques informations concernant le nouveau code dans la bêta 3 d’iOS 26.2, qui indique qu’Apple envisagerait de permettre aux utilisateurs de remplacer Siri lorsqu’ils appuient sur le bouton latéral de l’iPhone :
Il existe une nouvelle application système appelée ‘SystemVoiceAssistant’ qui semble liée à la possibilité de changer l’assistant déclenché par le bouton latéral. Des chaînes de code mentionnent une ‘Application de Bouton Latéral’ en rapport avec ces ajouts.
Maintenant, Apple a partagé un nouveau document sur son blog des développeurs avec plus de détails, y compris le fait que cette fonctionnalité sera limitée au Japon, du moins pour le moment :
En adoptant le cadre App Intents et en offrant des Raccourcis d’Application, vous permettez aux utilisateurs d’accéder rapidement aux fonctionnalités de l’application et de les intégrer à des expériences système comme Spotlight ou les Raccourcis d’Application. Par exemple, une personne pourrait placer un Raccourci d’Application sur le bouton d’action. Au Japon, les utilisateurs pourraient placer une action sur le bouton latéral de l’iPhone qui lance immédiatement votre application de conversation vocale.
Apple note que, puisque les utilisateurs s’attendent à pouvoir interagir immédiatement avec l’assistant vocal en appuyant sur le bouton latéral, les développeurs doivent « s’assurer de les laisser l’utiliser immédiatement en démarrant une session audio – par exemple, avec AVFoundation ».
Le document précise également les étapes que les développeurs doivent suivre pour activer leur application de conversation vocale lorsque l’utilisateur maintient le bouton latéral :
- Ajouter le com.apple.developer.side-button-access.allow dans le fichier .entitlements de votre projet Xcode. Pour des détails sur l’ajout de ce droit, voir Side Button Access.
- Créer une intention d’application qui se conforme au schéma d’intention d’activation.
- Dans l’implémentation perform() de l’intention d’application, naviguer vers la scène qui fournit une fonctionnalité de conversation vocale et démarrer une session audio.
Apple fournit également un exemple illustrant comment une telle application pourrait mettre en œuvre l’intention d’application, tout en renforçant que la disponibilité de cette nouvelle fonctionnalité sera limitée au Japon.
Bien qu’Apple ne confirme pas que la fonctionnalité sera lancée avec iOS 26.2, il semble de plus en plus probable que cela soit le cas, compte tenu du nouveau code inclus dans la dernière bêta.