I have a Cordova 3.2.0 project, and I\'m testing using the XCode emulator and an iPhone 4S over USB.
When I execute the following, the app runs without error:
Very straightforward solution that worked for me: downgrade Cordova CLI version to earliest one that doesn't erase ios.json during build.
My case: CLI version was 5.4.1, upgraded to 6.3.1 - fail. Downgraded to 6.2.0 - OK
One downside is that you need to test CLI versions manually.