Como você implementa o tratamento global de exceções do iPhone?

Eu tenho um acidente no meu aplicativo do iPhone que faz um NSException. Os relatórios de falhas são completamente ambíguos em que o erro está e o que exatamente está causando isso. Existe uma maneira inteligente para eu definir um manipulador de exceção de nível superior em algum lugar para ver o que está causando isso? Eu não posso replicar o problema sozinho, mas alguns dos meus usuários beta certamente podem.

O que é uma maneira inteligente de lidar com um problema dessa natureza?

questionAnswers(6)

yourAnswerToTheQuestion