Puede utilizar de transferencia de archivos Perfil de Bluetooth para transferir archivos entre dispositivos Bluetooth. Esto es genérico para bluetooth no para el sistema operativo (Android, iOS, Windows, etc.).
De acuerdo con sus requisitos, tanto en Android como en iOS, el marco proporcionará API para usar los perfiles bluetooth. Simplemente lea sobre los perfiles bluetooth y el sistema operativo OS obtendrá ideas para diseñar su aplicación.
Si le interesa, consulte la aplicación de chat Bluetooth disponible en el sitio web para desarrolladores de Android, obtendrá un buen conocimiento sobre cómo usar Bluetooth en Android. Pero no sé sobre el marco de iPhone (iOS). Experimenté el bluetooth en Android y en el desarrollo de firmware para productos integrados. Si desea más información sobre los perfiles bluetooth see this link
Espero que lo pueda ayudar.
Desde el momento en que se planteó esta pregunta, Bluetooth LE está disponible y permitiría la posibilidad de intercambiar archivos, aunque lentamente. – ThomasW