Meilleure réponse
Chez Google, nous avons construit un robot (TouchBot) pour le faire.
Cela remplace le «sac deau» / «lantenne de viande» normalement requis pour le couplage, cest pourquoi un stylet commandé par robot ne fera pas ce que vous attendez.
Dans le cadre de jai publié la technique, et plusieurs chercheurs en Allemagne lont adaptée aux bras artificiels de Bochs pour permettre lutilisation dappareils tactiles par des personnes obligées dutiliser des prothèses (ce qui nétait pas possible auparavant).
Jai écrit toute laction du robot code de remplacement de bibliothèque et de pendentif denseignement en Python. Je crois quil a été publié sur GitHub dans le cadre de Chromium OS, dans le sous-arbre de test. Cétait le dernier projet que jai réalisé avant de quitter Google.
Si cela a été ajouté depuis lors: lintention était de capturer la réplication des gestes pour tester les algorithmes de reconnaissance, les modèles de champ sur les grilles de saisie tactile, etc. cest probablement ce quil y aurait là-dedans.
Techniquement, il est possible de le faire dans un logiciel seul en utilisant quelques packages publiés, mais ils ne fonctionnent que sur les iPhones jailbreakés.
Ce que je suppose Ce serait OK, si vous les jetiez dans un laboratoire de test de logiciels, mais que vous vous rendiez compte que les événements tactiles sont associés à un sacré nombre de données, et maintenant quApple a ajouté la détection de pression, beaucoup plus.
Cependant, sachez quen interne, le contrôleur tactile traite les touches comme des sections transversales coniques régionales, et non strictement comme des points.
Cela signifie que si vous simulez des événements ponctuels, vous va avoir du mal à convaincre lappareil que vous utilisez réellement des «doigts». Un robot, bien sûr, na pas ce genre de problème.
Dun autre côté (pardonnez le jeu de mots), il est beaucoup plus facile de filtrer le vidage et de comparer les résultats réels avec les résultats attendus. utiliser une caméra et la reconnaissance dimage, et cela nécessite également de jailbreaker liPhone.
Dun autre côté (les gens en ont-ils autant?), le problème de frapper exactement un pixel dans la zone cible lorsque vous pensez toucher le centre de la cible, cela entraînera de faux succès pour les «touches» logicielles, même si elles sont hors du centre de gravité géométrique probable dun contact réel (traduction: ce que lutilisateur touche ne sera pas ce quil get).
Le meilleur pari serait un robot physique, avec un iPhone jailbreaké pour obtenir des vidages décran parfaits en pixels, ce qui vous donnerait une cohérence sortie visuelle / entrée tactile pour les tests.
Réponse
Oui, mais pas de manière générale. Il existe des applications pour iOS qui peuvent partager des données entre le Mac et liPhone, etc.
Certaines applications permettent aux iPad de faire office décrans ou des contrôleurs pour Mac.
Il existe des applications Web telles que Localiser mon téléphone qui le localiseront et leffaceront de votre Mac.
Certaines applications peuvent interagir avec votre téléphone pendant connecté au Mac via USB.
Vous pouvez envoyer des messages, lagenda, prendre des notes, passer des appels téléphoniques, prendre des photos, depuis votre Mac, avec liPhone.
La meilleure chose à faire est-ce que google est la fonction que vous souhaitez contrôler depuis votre Mac et voyez sil existe une application pour lactiver.