Articles of instruments

Instruments iOS – Comment charger le fichier dSYM pour les bibliothèques Swift telles que libswift.foundation.dylib?

J’essaie de profiler une application Swift dans Instruments et j’ai des difficultés car les symboles de débogage pour les libswiftCore.dylib et l ibswiftFoundation.dylib ne sont pas affichés. Le texte de survol suggère d’utiliser File -> Symbols pour sélectionner manuellement les fichiers dSYM, mais je n’ai aucune idée de leur emplacement ou même s’ils existent. Les […]

Problème avec l’application iPhone sur iPhone depuis Xcode (et dans Instruments)

J’ai un problème pour exécuter une application sur l’iPhone depuis Xcode (ou Instruments). Lorsque j’essaie d’exécuter l’application, j’obtiens le message d’erreur Échec du téléchargement de XXX.app dans le coin inférieur gauche de Xcode. La chose étrange est qu’il a effectivement téléchargé l’application sur l’iPhone mais il ne le démarre pas (après cela, je peux démarrer […]

Le profileur de temps dans les instruments ne fonctionne pas

J’ai récemment mis à jour mon Xcode vers la version 9.3, tout comme les instruments. Après cela, le profileur de temps ne fonctionnera plus, cela fonctionne généralement bien avant. J’ai essayé de l’exécuter via Xcode et j’ai essayé de l’exécuter manuellement. Ça ne marche pas La ligne de cycle de vie bloquée lors de l’initialisation, […]

Les instruments 4.1 ne répondent pas aux projets lancés depuis Xcode 4.1 jusqu’à ce que vous appuyiez sur Cmd-Tab

Si j’ouvre les instruments et que je sélectionne une application standard (par exemple, Mail ou MS Word), cela ne pose aucun problème. Si je suis dans Xcode et que je vais dans Product> Profile (ou appuyez sur Cmd + I ), il lance Instruments, me permet de sélectionner un modèle et de charger l’écran standard. […]

L’instrument UI Automation peut-il être exécuté à partir de la ligne de commande?

Est-il possible d’ouvrir l’instrument UIAutomation via le terminal? Sera-t-il possible d’écrire un UIAutomation AppleScript pour ouvrir l’outil UIAutomation d’Apple et charger l’application à tester? Pouvez-vous s’il vous plaît me dire est-il possible via scripting ou via la ligne de commande, nous pouvons ouvrir UIAutomation et sélectionnez l’application à tester, ainsi que sélectionner le script de […]

La trace d’automatisation des instruments ne permet qu’une seule connexion cible?

J’ai créé un javascript simple pour mon application iOS que je voudrais exécuter simultanément sur plusieurs iOSDevices connectés via USB à une machine Mac hôte. Le lancement d’instruments connectés à un iPhone partir de la ligne de commande fonctionne correctement, mais si je tente de lancer un deuxième instrument connecté à un iPad , la […]

Instruments ObjectAlloc: explication des octets en direct et des octets globaux

J’utilise l’outil ObjectAlloc d’Instument pour tenter de comprendre ce que fait la mémoire de mon application (iPhone) et quand et où elle le fait. Je voudrais vraiment une explication de base de ces statistiques: Bytes en direct Vivant Transitoire Octets globaux Lorsque j’essaie de déterminer la quantité de mémoire utilisée par mon application, dois-je regarder […]