No hay ninguna aplicación en la APP Store que transforme al iPhone en un dispositivo de almacenamiento masivo (como podría ser un USB), siempre se necesita iTunes para meter archivos.

Sin embargo, si haces Jailbreak a tu dispositivo, si existen Tweaks que permiten crear una partición del tamaña que desees y que se comporten como una unidad de Flash.

Saludos