testing doesn't not requires publishing which means it should all work with the adhoc version .
A production provisioning is required to publish to the store. you should try making a new one the xdk has a tutorial the shows the proper way to go about making it. as for the Request store listing i know there had been a problem with that working on ios im not sure if newer build have been released fixed that issue yet