Comment déboguer un mobile safari crash?

Je suis en développement basée sur un navigateur mobile app construit sur le haut de jQuery Mobile, et certains changement récent que j'ai fait est maintenant la cause de safari de toujours bloquer sur chargement -- ce, de manière fiable, reproductible sur au moins deux iphones.

Depuis que l'information disponible est trop vague pour réellement comprendre ce qui est à l'origine du crash, ma question n'est pas tellement "ce qui ne va pas?" comme il est "comment aimeriez-vous aller sur le débogage d'un safari crash?" - Je suis déjà au travail sur la bissectrice de mes modifications jusqu'à ce que je la frappe de l'or, mais ce n'est pas toujours une approche pratique.

EDIT: si j'ai précisé que la console de débogage n'est pas de produire de l'information utile (il n'y a pas inattendu des messages sur la console), et que l'erreur, quelle qu'elle soit, n'est pas de se manifester sur un navigateur de bureau. Aussi, par crash je veux dire que le navigateur bloque totalement et je ne peux pas le ramener à un état utilisable, sauf explicitement de le tuer dans le gestionnaire des tâches et en le redémarrant.

InformationsquelleAutor pdpi | 2011-09-05