I'm working on a relatively simple iPhone app which retrieves external data and subscribes to push notifications. Both of these features work flawlessly on all OS versions in debug and ad hoc distribution mode -- which is likely why the application was admitted to the app store -- but both of these features work unpredictably and often fail in the release version available in the app store.
I'm quite confident I removed all the sandboxing code (otherwise it wouldn't have been approved). So my question is, of course, why would this happen? What would cause errors in the release version that would not do so in the debug/ad hoc versions? I am at a complete loss as I cannot debug the release version.