Comment se connecter à l'iPhone webkit débogueur?
nouvel iOS 6 caractéristique est, que vous pouvez déboguer du code html et javascript s'exécutant sur le dispositif ou simulateur de bureau safari. Je suppose que cette fonction est basée sur Webkit Débogage Distant Protocole.
Comment puis-je me connecter à webkit en cours d'exécution sur iPhone sans ordinateur de bureau Safari?
Je peux le faire pour mobile de Chrome fonctionnant sur Android utiliser les websockets, mais comment puis-je faire pour les appareils iOS?
weinre fonctionne pour les appareils iOS; je l'utilise via Chrome sur une machine Linux de débogage Android et iOS à la fois.
... eh bien, quand je dis qu'il "travaille", je veux dire, c'fonctions jusqu'à la limite de ses capacités.
double possible de Debug iOS 6 Safari en utilisant les dernières Chrome DevTools
... eh bien, quand je dis qu'il "travaille", je veux dire, c'fonctions jusqu'à la limite de ses capacités.
double possible de Debug iOS 6 Safari en utilisant les dernières Chrome DevTools
OriginalL'auteur Jan | 2013-01-11
Vous devez vous connecter pour publier un commentaire.
La ios-webkit-debug-proxy projet (à partir de Google!) est-ce à.
OriginalL'auteur Chris Lundie
Vous voulez regarder ce code https://github.com/leftlogic/remote-debug/tree/master/safari - bien qu'il échoue quand il vient à des appels RPC qui utilisent __rpc_forwardSocketData.
Si vous avez des idées pourquoi plusieurs d'entre nous sont intéressés!
Oui. Webkit protocole communique avec l'iphone par le biais de verrouillage protocole et usbmuxd socket. Bureau Safari commence session ssl par lockdownd protocole et puis en quelque sorte commence webkit session de débogage à distance de l'appareil. Le problème est que la session ssl. Je peux renifler ces paquets, mais je ne peux pas décoder.
Ce projet montre comment faire pour Simulateur iOS github.com/andydavies/node-iosdriver physique de l'iPhone/iPad sont les prochains sur mon radar
J'ai essayé d'utiliser libimobiledevice et j'ai réussi à démarrer webinspector service (enfin j'espère que c'est commencé). J'ai également réussi à l'avant de l'iphone webinspectord sur le port local. Mais maintenant ce qui? J'ai essayé de modifier nœud-iosdriver pour communiquer avec mon port local, mais il n'a ni travail... des idées?
nœud-iosdriver a seulement été testé avec le simulateur et il y a certaines commandes qui sont certainement simulateur. J'avais le feu jusqu'à wireshark et voir si vous pouvez voir le trafic.
OriginalL'auteur Andy Davies
Vous devez ouvrir le Simulateur d'iPhone et accédez à un site web.
Puis ouvrez Safari et choisissez "Développer" dans la barre de menu. Il y a une option appelée "Simulateur d'iPhone".
Si vous passez la souris sur cette vous pouvez voir tous les ouvrir des sites web du simulateur.
Cela vous donne le même inspecteur Safari utilise. Vous pouvez même voir planait éléments dans le Simulateur d'iPhone.
Je ne pense pas que c'est possible 😐
OriginalL'auteur Andre Zimpel