Возможно, используйте что-то вроде Boujour для поиска рекламируемых серверов, а затем сокет типа TCP для отправки файлов. Другие устройства (если бы они были iOS-устройствами, должны были бы запускать свои серверные приложения - я не думаю, что есть способ справиться с этим). Вы также можете использовать GameKit, но предполагается, что передача файлов через Bluetooth выглядит довольно нестабильно, поэтому вам придется вместо этого попробовать использовать Wi-Fi.