Wie kann ein iPhone über WLAN oder Bluetooth auf ein anderes Gerät zugreifen, das kein iPhone ist?

Ich versuche herauszufinden, ob ein iPhone über WLAN oder Bluetooth eine Verbindung zu einem anderen Gerät herstellen kann und widersprüchliche Informationen gefunden hat. Vieles, was ich gefunden habe, war, bevor Version 3.0 des SDK herauskam, als es mit Sicherheit nicht möglich war. Betrachtet man Fragen zum Stapelüberlauf, wieKann das iPhone 3.0 SDK uneingeschränkten Zugriff auf Bluetooth-Geräte (Headsets) bieten? Erwähnen Sie, dass Sie keine Verbindung zu einem beliebigen Gerät herstellen können, es sei denn, es ist Teil des Geräts "Works for iPhone". Benötige ich Hardware, die Teil dieses Programms ist?

Durchsuchen Sie die Apple-Dokumentation,Peer-to-Peer-Konnektivitäterwähnt, dass zwei iPhones, kein iPhone, mit einem anderen Bluetooth-Gerät verbunden werden. Dann gibt es Artikel wieSchwerpunkt der iPhone SDK: Bluetooth-Verbesserungen das schließt dieses Zitat ein

... und mit der neu angekündigten "Standardunterstützung" soll der Dateitransfer zwischen dem iPhone und einem Computer sowie zwischen benachbarten iPhones möglich sein

Eine weitere Frage zum Stapelüberlauf,GameKit im iPhone SDK 3.0ErwähnungenBonjour, unddie Apple-Dokumentation für Bonjour spricht über die Verbindung mit Bonjour-Geräten, aber kann ein iPhone eine Verbindung mit jedem Bonjour-Gerät herstellen? Muss es eine Wi-Fi-Verbindung haben oder kann es Bluetooth verwenden?

Selbst wenn ich mit Bluetooth eine Verbindung zu einem anderen Gerät herstellen könnte, ist es meines Erachtens nicht auf iPhones und iTouches der ersten Generation verfügbar. Ist das korrekt? Ich denke an eine iPhone-Anwendung, die mit anderen Nicht-iPhone-Geräten in der Umgebung kommunizieren müsste, wahrscheinlich über Bluetooth, aber möglicherweise über eine direkte drahtlose Verbindung. Was sind die Möglichkeiten und Grenzen dieses Ansatzes? Ist es nicht möglich, ein iPhone mit einem beliebigen Bluetooth-Gerät zu verbinden? Muss sich das andere Gerät in einem drahtlosen Bonjour-Netzwerk befinden, das? Ich versuche herauszufinden, ob es überhaupt möglich ist, dass dies funktioniert oder ob es den Aufwand nicht wert ist.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage