J'ai une application de défilement qui fonctionne bien sur le simulateur, cependant, lorsqu'il est installé sur le périphérique, il me donne un EXC_BAD_ACCESS, lorsque je tente de faire défiler une page. Je l'ai couru à travers des instruments avec des allocations et des fuites, mais rien n'est divulgué et aucun zombies ne sont envoyés ... Je suis simplement curieux de savoir ce qui pourrait causer une telle différence entre le simulateur et l'appareil? Toutes les façons de déboguer cela, puisque mon journal de crash symbolique (partiel ci-dessous), ne semble pas très symbolique.EXC_BAD_ACCESS sur le périphérique, mais très bien sur le simulateur
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Codes d'exception: KERN_PROTECTION_FAILURE à 0x0000000F
Crashed Discussion: 0
Discussion 0 Crashed:
0 libobjc.A.dylib 0x0000286e objc_msgSend + 18
1 MyApp 0x00004fee 0x1000 + 16366
2 UIKit 0x000668f4 - [voir UIViewController] + 104
3 MyApp 0x00009716 0x1000 + 34582
4 MyApp 0x0000960c 0x1000 + 34316
5 UIKit 0x0001426c - [UIScrollView setContentOffset:] + 344
Merci
avez-vous accès à des données/supports stockés/téléchargés dans le répertoire de documents de votre application (par exemple, quelque chose sur le périphérique mais pas dans le bundle)? Je ne me souviens pas comment je l'ai résolu si .. ou si je faisais quelque chose de mal ..) – lukya
J'ai quelques images mais ils sont tous dans les ressources et devraient donc être copiés sur l'appareil. C'est la seule chose à laquelle je peux penser. – joec
S'il vous plaît vérifier, si elles sont vraiment copiées dans le paquet. Si c'est le cas, vous les trouverez ici: Navigateur "Groupes & Fichiers" -> "Cibles" -> Votre Cible -> "Recopier des Recours de Bundle". Sinon, ajoutez-le ici. – vikingosegundo