2016-10-06 1 views
4

Je développe iMessage Extension, mais je suis confronté à des problèmes d'interface utilisateur. Mais je ne suis pas capable de déboguer l'interface utilisateur comme iOS Application.Comment déboguer l'interface utilisateur dans iMessage Extension?

En tant qu'extension, exécutez com.apple.MobileSMS (conteneur d'applications iMessage). Alors, est-il possible de déboguer l'interface utilisateur d'iMessage Extension?

+0

Avez-vous trouvé l'option pour déboguer l'interface utilisateur dans iMessage – Shrawan

+0

Non, toujours introuvable. – technerd

Répondre

1

Il n'y a pas d'option pour la hiérarchie de débogage interface utilisateur dans iMessage jusqu'à Xcode-8.1. Il affiche les espaces noirs dans l'interface utilisateur tout en tapant sur DEBUG iMessage UI.

0

Malheureusement dès maintenant Xcode 8.3.2 Ne supporte pas Voir Debugging Hiérarchie des extensions en général (au moins de mon expérience)

Cependant, il y a ce logiciel appelé Reveal by Itty Bitty Apps

Ceci est probablement encore mieux que le débogueur natif de la vue de Xcode car il affiche également des détails supplémentaires comme la contrainte brisée, la largeur et la hauteur ambiguës et peut également indiquer à quelle vue il rencontre ces problèmes et vous pouvez également modifier les propriétés de la vue en cours d'exécution.

Faites un essai.