J'ai développé mon application en utilisant mon périphérique 3G pour tester. En le donnant à un ami pour tester, il a remarqué qu'il se bloque ... J'ai jeté un coup d'oeil sur le journal de crash, mais ce n'est pas très utile sauf pour la déclaration "EXC_BAD_ACCESS" après quelques avertissements de mémoire.Aide au débogage de l'application iPhone - EXC_BAD_ACCESS
Sur mon appareil, je peux utiliser les lots imagePicker, et chaque fois qu'une photo est prise, je reçois un avertissement de mémoire, mais cela ne pose aucun problème.
Sur l'appareil de mon ami (également en 3G), après quelques images choisies sur l'appareil photo, l'application plante. Donc, ma question est .. Je pense quelque chose est désaffecté en raison de l'avertissement de la mémoire - mais seulement sur l'appareil de mon ami, puis après désallocation, il essaie d'être utilisé à nouveau. Comment puis-je savoir quel objet est appelé? Je ne peux pas utiliser NSZombies car il s'agit d'un périphérique (bêta) distant.
Aidez s'il vous plaît!
Aussi, si quelqu'un a des idées pourquoi mon appareil peut choisir l'image après image sans aucun problème et son ne peut pas ... ce serait plus utile
Merci!
EDIT: Nouvelle découverte .. J'obtiens aussi ce message d'erreur: KERN_PROTECTION_FAILURE que je comprends être quelque chose à voir avec l'accès aux données. L'accident semble se produire juste après que je sauve l'image obtenue à partir du UIImagePicker. Des idées?
Probablement le délégué du sélecteur d'image. Est-il possible que vous l'ayez sorti? Votre ami peut toujours envoyer les journaux de plantage. Recherche google pour savoir comment les obtenir avec iTunes et comment symboliser. –
Je ne pense pas l'avoir publié. Je rejette seulement le sélecteur dans la méthode de délégué didFinishPickingMediaWithInfo. Bien que je devrais peut-être utiliser l'information retournée avant que je rejette le sélecteur? Actuellement, je rejette d'abord le sélecteur, puis j'utilise l'image retournée. –