2012-01-13 27 views
1

私のアプリでは、Bluetoothを介して別のiOSデバイスにファイルを送信したいと考えています。iphoneアプリからブルートゥース経由でファイル転送

ブルートゥース機能を使用しているアプリストアからアプリをインストールしたくありません。

私は自分のアプリでBluetooth機能を実装したいと思っています。それが接続されると、使用可能なiOSデバイス(Bluetooth対応デバイス)がリストされ、選択したデバイスにBluetooth経由でファイルが送信されます。

これは可能ですか? I ..

を開始するために理解していない、これはそれが私にはその非常に役立つことを意味ための任意のサンプルコードをregards..ifに助けてください..

感謝!それはGameKitのAPIのサポートは、ファイルを送信する場合は、ピア・ツー・ピア接続 http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/Introduction/Introduction.html

がわからないサポートとして

答えて

0

GameKitはおそらく良い出発点である、とドキュメントが言うには、このでした。注意:最大メッセージサイズを許可されるのは87キロバイトです。それ以上のデータを送信する必要がある場合は、データを複数のメッセージに分割する必要があります。ここで

は、いくつかの関連の質問は、同様に、次のとおりです。 iPhone: Sending large data with Game Kit Send and receive NSData via GameKit Using GameKit to transfer CoreData data between iPhones

+0

ありがとうdanielbeard。私はそれを見ていきます.. – user2136

-1

あなたが引っ張っ/プッシュにOBEXプロトコルFTP(ファイル転送プロファイル)を実装する必要があります....他のデバイスからのファイル:)それはありますやりやすい!

+0

なぜここdownvote? – tomalone

3

iOS CoreBluetooth Frameworkを使用して、任意の種類のデータをNSDataに変換して送信することができます。

CoreBluetoothスタックを理解するには、次のリンクを参照して、同じWebisteのフォローアップ記事の学習を続けます。 - >最初のステップ

現在地の上に、Appleのデモプロジェクトを見つけることができます - >デモプロジェクト

PS:あなたのプロジェクトに多くの複雑さに対処されていない場合、あなたはまたl0gg3rによってLGBluetoothと呼ばれるこの強力なライブラリを確認することができますGithubでそのとても簡単!

乾杯!

関連する問題