iPhone がワイヤレスまたは Bluetooth 経由で iPhone 以外の別のデバイスに接続できるかどうかを調べようとしていますが、矛盾する情報が見られます。私が見つけたものの多くは、SDK のバージョン 3.0 が登場する前であり、それは確かに不可能でした。Can the iPhone 3.0 SDK provide full access to Bluetooth devices (headsets)? のような Stack Overflow の質問を見ると、「Works for iPhone」デバイスの一部でない限り、任意のデバイスに接続できないことに注意してください。このプログラムの一部であるハードウェアが必要ですか?
Apple のドキュメントPeer-to-Peer Connectivityを見ると、iPhone を別の Bluetooth デバイスに接続するのではなく、2 台の iPhone を接続することが記載されています。次に、iPhone SDK focus: Bluetooth Enhancedsのような記事があります。
...そして、新しく発表された「標準サポート」により、iPhone とコンピュータ間、および近くの iPhone 間でのファイル転送が可能になります。
別のスタック オーバーフローの質問であるGameKit in iPhone SDK 3.0ではBonjourについて言及されており、Bonjourの Apple ドキュメントではBonjour デバイスへの接続について説明されていますが、iPhone は任意の Bonjour デバイスに接続できますか? Wi-Fi 接続が必要ですか、それとも Bluetooth を使用できますか?
Bluetooth を使用して別のデバイスに接続できたとしても、第 1 世代の iPhone や iTouch では利用できないと思います。あれは正しいですか?おそらくBluetoothを使用して、おそらく直接ワイヤレス接続を使用して、その地域の他のiPhone以外のデバイスと通信する必要があるiPhoneアプリケーションを考えています。このアプローチの可能性と限界は何ですか? iPhone を任意の Bluetooth デバイスに接続することはできませんか? 他のデバイスはワイヤレス Bonjour ネットワーク上にある必要がありますか? これが機能する可能性があるかどうか、または努力する価値がないかどうかを理解しようとしています。