My issue was xib renaming
Mine was a simple issue of case sensitivity... i had renamed the classes because I wanted and uppercase letter where I had a lower case letter. I did not however change the xib file to match... this affected my code in the info section in interface designer the class is listed that represents the xib file... it was still lowercase... fixed that and change the case of the xib file name just to keep it uniform... that fixed the error for me.
So it could be as simple as incorrect case... it worked in simulator just fine... but not on a device.
-Ben
|