Currently building an app using Phonegap 3.5 (problem also occurred in 3.3) with Ionic for the front-end interface.
When running on my iPhone, the app sometimes works fine and sometimes doesn't. I can't figure out when it will do which. When it fails, Weinre gets the message:
deviceready has not fired after 5 seconds.
Channel not fired: onCordovaReady
Again, it's inconsistent. Sometimes it fires, sometimes it doesn't. I build an ad-hoc version of the app and gave it to another developer; for him, it consistently fails to fire the event.
I'm not even sure how to go about debugging the issue. Suggestions?