after run and build a new app with default rtf for the about If I choose About the about appear.
If I run the app and the app process something at the end I choose About and I receive:
An uncaught exception was raised
*** setObjectForKey: object cannot be nil (key: Credits)
The problem is that in my app I don’t manage records or NSDictionary in this case.
BUT
after investigating I discovered the trouble.
When a handler was invoked, the handler at the beginning empty the dirTmp.
But because the dirTmp was created at the same level of the app, in this case in debug mode inside the Derived Data and because for my error the tmpDir was not pointed correctly, ad the first process the app erased all the files inside the derived data.
So when first launched the about worked. After processing generate the “An uncaught exception was raised”.