Just wondering if changing settings in the project (like switching from an iOS ad-hoc to a distribution profile) still requires re-uploading the whole project..
I also have a suggestion : it would be nice if one could make and save screenshots from the emulator (especially for iOS, lots of screenshots of the various resolutions are needed for the appstore)
Yes, any changes you make, code or build settings, require an upload.
As far as taking screen shots, that is something that we looked into but it turns out to be more difficult than expected. There is no way for the XDK to account for all the different resolution monitors and all the different sizes required by all the stores. We would have to make guesses on scaling and would not always be right...