Ce qui est un moyen fiable de faire une application iOS crash?

Je veux tester mon application rapport d'incident dans le domaine délibérément l'avoir crash lorsque l'utilisateur effectue une action spécifique que d'un réel de l'utilisateur est peu probable de faire accidentellement.

Mais ce qui est un bon moyen fiable de faire de l'app crash qui n'est pas de créer une alerte au moment de la compilation?

Edit: Noter que de nombreux apparemment évidente à cette question des réponses suite à des exceptions que de se faire attraper par le Cacao et donc n'ont pas de résultats dans l'application crash.

  • Je suis WebKit discarded an uncaught exception pour toutes ces idées jusqu'à présent! Qui savait qu'il était si difficile de faire une appli crash ces jours-ci?
  • Je ne pense pas que l'un de ces n'a rien à voir avec WebKit...
  • Yep, ouvrez Safari sur un iPad 1 et accédez à une page avec beaucoup d'images. Fonctionne toujours pour moi. :/
  • (void)0/0;, (void)*(char*)0;
  • Soyez prudent avec certaines des réponses ici invoquant undefined behavior. C'est effectivement très méchant conseils!!!
  • Par définition, un essai est une tentative d'invoquer un comportement indéfini.
  • très méchant, des conseils parce que, théoriquement, il pourrait causer à l'application pour faire autre chose que de l'écraser? Pas vraiment méchant, est-il?
  • C++ comportement indéfini est plus complexe que cela. Voir blog.regehr.org/archives/213 Undefined signifie que la violation d'accès n'est pas garanti. Au lieu de cela, le compilateur peut-il suffit de supprimer le code arbitrairement par exemple.
  • pas du tout. Un comportement indéfini est un C/C++ concept. Vous ne voulez jamais il. Voir blog.regehr.org/archives/213

InformationsquelleAutor Nestor | 2012-11-22