Bluetooth-Programmierung iPhone
Ich Plane die Entwicklung einer iPhone-Anwendung zur übertragung von Dateien/Daten auf/von meinem Windows-Desktop mit Bluetooth.
Bitte lassen Sie mich wissen, ob die Programmierschnittstelle(SDK)ist verfügbar in iPhone SDK für diesen Zweck.
In Windows Mobile-kann ich übertragen Sie die Datei entweder mit einem FTP-Profil oder schreiben Anwendung, die auf(Serial Port Profile, RFComm).
Kann mir jemand sagen, ob dies möglich sein mit einem iPhone durch das schreiben entsprechende Anwendung. Wenn nicht, bitte lassen Sie mich wissen, alternative Verfahren zur übertragung von Dateien/Daten über bluetooth vom iPhone auf ein Windows-Desktop-PC.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, FTP-oder SPP bluetooth Profil nicht öffnen Sie im iPhone...
Wenn man in die made for ipod-Programm, Sie möglicherweise entwickeln ein bluetooth-dongle für den computer (es kann nicht die normale in den computer eingebaut, wie es braucht eine eigene apple-chip für die Codierung). Dies ist die einzige Methode, die etwas tun möchten, was Sie wollen über bluetooth und erhalten Sie Ihre app in den app store. Implementieren Sie können eine ähnliche Funktionalität leichter über wifi.
Ja, Sie können. Verwenden Sie das Human Interface Device profile, und haben Sie Ihr USB-Gerät tun, als eine Tastatur. Anschließend können Sie Ihre app empfangen von text-input von der "Tastatur". einfach codieren Sie Ihre Daten als ASCII-codierte hex-oder base-64 und übermitteln. Ob oder nicht Ihre app erlaubt wäre in der app store ist eine andere Sache.
Gibt es 2 Voraussetzungen zur Nutzung der iOS-BT Klassiker für die Datenübertragung über RFCOMM.
1), müssen Sie eingeschrieben sein, in Apple-MFi-Programm.
2) Die BT-Accessoire, die eine Verbindung mit dem iPhone haben muss, um eine spezielle HW-chip namens "MFi-Coprozessor".
Beide Anforderungen müssen erfüllt sein, wenn Sie die Entwicklung von FW für die BT-Zubehör.
Letzteres ist erforderlich, wenn Sie Codierung iOS-app.
BTW, Sie werden nicht in der Lage zu kommunizieren mit Windows-Rechner, es sei denn, du hast einen BT-dongle mit MFi-chip im inneren - siehe die zweite Voraussetzung.