According to the FAQ for Phonegap Build, you can upload your project to the build service and get the application for applications in the application for iOS applications.
It is still in beta and I have not tried it myself. To debug Ubuntu, I assume that you can run it as an Android project and hope that there will not be much difference between the platforms ...
I'm not sure if you need an actual Mac to send the application to the app store.
johlo source share