J'ai activé la vérification de la mémoire dans Xcode (Edit Scheme -> Options). J'obtiens maintenant ce qui suit lorsque j'effectue un débogage sur le périphérique : dyld: could not load inserted library '/usr/lib/libgmalloc.dylib' because image not found
. Cette mesure a été prise de manière proactive dans l'espoir de détecter les erreurs au début du cycle.
La vérification de la mémoire n'est pas valide sur un appareil ? Il semble qu'il soit valide puisqu'il a été reconnu et examiné selon les règles de l'UE. http://lists.apple.com/archives/xcode-users/2012/Mar/msg00271.html . De plus, Xcode n'a eu aucune plainte pendant la compilation et la liaison. Si elle n'est pas valide pour un appareil, pourquoi Xcode insère-t-il la bibliothèque ? Y a-t-il des solutions ? La recherche sur Google a donné quelques résultats mais je n'ai pas vu de solutions concrètes.
Comment activer Xcode Guard Malloc lors du débogage sur un appareil ?