Se non ricordo male, Bluetooth definisce determinati ruoli che i dispositivi possono assumere. La maggior parte dei telefoni cellulari supporta solo un certo numero di ruoli. Ad esempio, posso avere un auricolare stereo Bluetooth che si connette al mio telefono per ricevere l'audio, ma solo perché il mio cellulare ha il Bluetooth significa che supporta ESSERE un altoparlante per un dispositivo diverso - non pubblicizza le sue capacità di avere un altoparlante per l'utilizzo da parte di altri dispositivi Bluetooth.
Immagino che vogliate trasferire i file tra due iPhone? Il trasferimento di file tramite Bluetooth sembra una funzionalità che I inserirà nell'iPhone, ma io non sono Apple, quindi non lo so per certo. In realtà, sì, sembra che il trasferimento di file non è supportato, tranne nei telefoni jailbroken:
http://gizmodo.com/5138797/iphone-bluetooth-file-transfer-coming-soon-yes
Probabilmente otterrete risposte simili per Bluetooth remoto. Immagino che abbiano tenuto i comandi Bluetooth fuori dall'SDK per vari motivi e dovrai riattivare il telefono per recuperare la funzionalità.
fonte
2009-09-15 14:08:35
Questa risposta è errata. GameKit consente il trasferimento dei dati tra dispositivi. Ho in lavorazione applicazioni per iPhone che fanno questo. – coneybeare
Inoltre, Bonjour ora funziona perfettamente su Bluetooth a partire da iPhone OS 3.0. –
Apple iPhone ha Bluetooth in esso, ma hanno bloccato l'interfaccia per accedere a Bluetooth sia al framework GameKit che al framework Bonjour. Solo i dispositivi inclusi nel programma partner 'made for iPhone' possono connettersi, non generici Bluetooth standard aperti Cuffie ecc ... C'è un kit di sviluppo Bluetooth "Made for iPhone", credo. –