Я сомневаюсь, что это возможно, но вы пытались запустить другое приложение с [[UIApplication sharedApplication] openURL:...]
и поместить его в методы applicationDilllegate вашего AppDelegate или applicationDidEnterBackground?
Если это не сработает, у вас может получиться запроситьбольше времени для выполнения фоновых задач, запуска нового потока и вызова его из потока, хотя я также сомневаюсь, что это сработает.
Если что-то из этого будет работать, я полностью ожидаю, что Apple все равно отклонит ваше приложение.