68 votes

Xcode - Erreur lors de la création de la cible LLDB

J'obtiens cette erreur chaque fois que je construis dans XCode 6 beta 4. Cela semble rendre mon application incroyablement lente.

Attention : Erreur lors de la création d'une cible LLDB au niveau du chemin '/***/***/***/***.app'- utilisation d'une cible LLDB vide qui peut peut entraîner une lecture lente de la mémoire à partir de périphériques distants.

Qu'est-ce que cela signifie exactement et comment puis-je le réparer ?
Merci d'avance !

1 votes

J'ai exactement le même problème.

0 votes

J'ai aussi ce problème. Il rend mon application non réactive.

0 votes

La première réponse à cette question m'a aidé : stackoverflow.com/questions/25761447/

63voto

kobluewater Points 277

Avez-vous utilisé Architectures=$(ARCHS_STANDARD_32_BIT) et exécuter votre application sur un appareil 64 bits ? (iPhone 5S ou simulateur d'iPhone 5S)

Apple semble être plus strict avec les applications qui ne prennent pas en charge le 64 bits. Donc s'il n'y a pas de raison spécifique, je pense qu'il est préférable d'inclure arm64 dans votre architecture de construction.

NOTE SUR L'ARCHITECTURE 64 BITS

Une extension d'application cible doit inclure l'architecture arm64 dans ses paramètres de construction Architectures ou elle sera rejetée par l'App Store. Xcode inclut cette architecture dans son paramètre "Architectures standard" lorsque vous créez une nouvelle cible d'extension d'application.

Si la cible de votre application contient des liens vers un framework embarqué, l'application doit également inclure l'architecture arm64 ou elle sera rejetée par l'App Store.

Pour plus d'informations sur le développement 64 bits, reportez-vous au 64-Bit Transition Guide for Cocoa Touch ou au 64-Bit Transition Guide for Cocoa, selon votre plate-forme cible.

Source : https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/ExtensionCreation.html#//apple_ref/doc/uid/TP40014214-CH5-SW1

0 votes

En particulier, je pense que le problème est que vous devez prendre en charge l'architecture native de l'appareil que vous ciblez.

1 votes

Ok, pour être juste, cette documentation concerne les extensions d'applications et non les applications.

0 votes

Pour moi, le problème se situait au deuxième paragraphe. J'ai de nombreux projets imbriqués dans mon projet principal, dont certains n'incluent pas arm64.

4voto

wilforeal Points 102

Vérifiez les paramètres de construction => Architectures valides pour le projet et la cible.

Le mien disait : arm64 armv7 i386 (Celui qui a causé l'erreur était i386)

Je l'ai remplacé par : arm64 armv7

J'espère que cela vous aidera.

0 votes

Hey @wilforeal pourquoi avez-vous remplacé par arm64 armv7 arm64 ?

1 votes

@wilforeal vous avez arm64 deux fois dans votre liste.

0voto

hashier Points 752

Essayez ceci dans une console

rm -rf ~/Library/Developer/Xcode/DerivedData

et supprimez l'application du téléphone. Réinstallez ensuite l'application.

0voto

Jake Points 215

La mise à jour vers Xcode 6 beta 5 a réglé le problème.

0voto

Shailesh Points 552

J'exécute mon application sur xcode 6.0.1 et j'ai toujours une erreur après le lancement de l'écran de lancement de l'application sur le simulateur ios 6.

Avertissement : Erreur lors de la création de la cible LLDB au niveau du chemin '/Users/SagarPatil/Library/Developer/Xcode/DerivedData/BetaShip-eipbijafkqppajbnvtrodxectdqs/Build/Products/Debug-iphonesimulator/Muver.app'- en utilisant une cible LLDB vide qui peut causer des lectures de mémoire lentes à partir de périphériques distants.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X