Je suis en train de construire une application utilitaire pour moi-même qui peut prendre des captures d'écran de tout ce qui est en cours d'exécution au premier plan pendant que cet utilitaire est en cours d'exécution en arrière-plan. L'utilitaire sera exécuté sur un appareil jailbreaké afin qu'il puisse accéder à des API privées et ne soit pas confiné à la sandbox. Puisque l'application utilitaire s'exécute en arrière-plan (soit en tant que démon, soit en utilisant le backgrounder), comment puis-je accéder à l'écran affiché pour générer une capture d'écran ?
La raison pour laquelle je veux cela est que je veux prendre des captures d'écran de manière programmatique/à distance. L'utilitaire prendra la capture d'écran et la téléchargera sur mon serveur local. Je l'utilise dans le cadre d'outils de test internes.
Aide très appréciée !