web-dev-qa-db-fra.com

Xcode Instruments: Leaks - L'application se bloque au lancement

Xcode Instruments: Leaks - L'application se bloque au lancement

L'application se bloque à la fois sur un appareil et dans un simulateur.

Qu'est-ce qui pourrait provoquer le crash de l'application avec les instruments connectés, tout en fonctionnant correctement lorsqu'elle est installée à l'aide du câble ou par liaison radio via Fabric.

Mise à jour: Le lancement de l'instrument "Allocations" avec l'onglet "Leaks" aide: enter image description here

14
Richard Topchii

En fait, je pense que c'est un bug d'Instruments. Essayez plutôt d'utiliser le modèle Allocations, puis cliquez sur + et ajoutez l'outil Leaks.

41
tdimeco

J'ai trouvé mon réponse ici , mais seulement après avoir découvert la vue "Console" dans Instruments, qui comprenait le message de journal suivant juste après le crash de l'application:

This copy of libswiftCore.dylib requires an OS version prior to 12.2.0

enter image description here

J'ai utilisé Xcode 10.2.1 et un iPad exécutant iOS 12.4. Donc, pour réitérer la réponse (crédits à l'utilisateur msk ):

Si iOS> = 12,2, indiquez /usr/lib/Swift comme premier argument pour Runpath Search Paths (sous "Linking" dans vos paramètres de construction).

3
Toine Heuvelmans