Well XDK will cease to exist this summer.
Cocoon is nice, but you will have to shell out hundreds of $ to remove the splashcreen if it bothers you.
I personally like Phonegap, it's free, no splashcreen and has short compiling time. For iOS (and other platforms) , you will have to read the doc on how to configure your project (setting up the icons and such in the config.xml ).
None of these services are problem-free, but most of the time the solution can be found online.
Thank you AekiroStudio thats interesting info.
Now that you have said Phonegap seems to be your winner, do you know if the Construct 2 IAP and Game Centre standard plugins still function after export in Phonegap, unlike Cocoon which uses its own custom made plugins?
I see the tutorial by Ashley on exporting with Cordova, which also has a brief summary on PhoneGap. However, it does not mention 'setting up the icons and such in the config.xml'. Do you know of any other tutorials of more detail?