Вы не можете сделать это до того, как iOS 4 стала одной из функций.Вы уже сказали, что это возможно в iOS 4.
Обновите до последней версии Xcode (3.2.6 или 4, если вы хотите заплатить 5 долларов, оба используются для целевой iOS 4.3)
Затем вы можете установить цель развертывания на iOS 3.1, но в зависимости от того, как реализован общий доступ к файлам, вам, возможно, придется добавить некоторые операторы if, чтобы скрыть от пользователя вещи, которые не будут работать (например, общий доступ к файлам)