Comme j'assiste quelques amis avec leurs appareils iOS, j'ai essayé de trouver la meilleure façon de contourner la limitation d'Apple qui ne permet pas de contrôler iOS à distance, et en ce moment je suis CE proche.
L'installation est simple. J'utilise Apple Remote Desktop (ARD) pour me connecter à l'ordinateur Mac de mon ami et le contrôler, qui est connecté par USB à l'appareil iOS afin que je puisse voir l'écran grâce à QuickTime. De là, je parle à mon ami par téléphone ou par chat pour lui dire ce qu'il doit faire car je vois exactement ce qui se passe à l'écran.
Le niveau suivant est lorsque j'active cette fonction d'accessibilité appelée "Switch Control" sur le Mac distant, qui vous permet essentiellement d'effectuer des actions sur un appareil iOS connecté en réseau local. Et alors que je pensais avoir mis au point ma magie, il s'avère que Switch Control ne reconnaît aucune touche ou clic de souris qui n'est pas effectué physiquement sur l'ordinateur distant. Même le clavier à l'écran ne fonctionne pas... Bon sang ! Si je crée un bouton de commutation (déclencheur) à distance, le Mac distant l'enregistre, mais ni moi ni mon ami ne pouvons utiliser le déclencheur pour Switch Control. Si le déclencheur est enregistré sur la base d'une entrée physique, mon ami peut l'utiliser, mais pas moi, même avec le clavier à l'écran.
Il semble donc que, quel que soit le déclencheur que vous enregistrez, Switch Control ne reconnaîtra jamais l'entrée distante/virtuelle pour l'utilisation réelle des déclencheurs. Cependant, je ne peux pas croire qu'il n'existe aucun moyen de simuler cette entrée physique pour que Switch Control écoute mon entrée envoyée à distance via ARD.
C'est le seul et unique moyen de contrôler à distance un appareil iOS dans le contexte où Apple ne le prend pas en charge, et pourtant ce petit détail l'empêche de fonctionner. Je cherche essentiellement un moyen de simuler une entrée physique d'une manière qui serait reconnue par Switch Control.
Remarque : Jailbreak n'est pas une option, et de toute façon Veency ne fonctionne plus depuis iOS 12.