iPhoneでBluetoothプログラミングを初めて使用したので、2台のiOSデバイス間でPeerToPeerのBluetooth接続を設定したかったのです。私はこのチュートリアルでは、手順iOS Bluetoothプログラミング - 2つのiPadの間でp2pを確立する際に問題が発生する
http://www.devx.com/wireless/Article/43502/0/page/1
に続き、別のデバイスが検出されたとき、私は受け入れるか拒否オプションを取得するまで、すべてのものは、それが必要として起こります。
私が受け入れるとすぐに、両方のデバイスでアプリがクラッシュします。図示エラーメッセージはこれです: -
wait_fences:応答の受信に失敗しました:10004003 2012-03-05 15:40:25.809ブルートゥース[204:707] - [セッションのViewController:didFailWithError:]:認識されていないセレクタが送信0367fe0 2012年3月15日15:40:25.811 Bluetooth [204:707] *キャッチされていない例外 'NSInvalidArgumentException'のためアプリを終了します、理由: '[ViewController session:didFailWithError:]:インスタンスに送信された認識できないセレクタ0x367fe0 '
誰も何が起こっているのか知っていますか?
ありがとうございます!
あなたのコードの一部を投稿してください。 didFailWithErrorを実装していますか? Appleが提供するドキュメントや例を読むのではなく、チュートリアルに従っているのはなぜですか? –
GKsessionDelegateメソッドを実装しましたか? - (void)session:(GKSession *)session didFailWithError:(NSError *)error;あなたのクラスで? – priyanka
コメントから:人々が正常にビルドして実行できなかった場合は、GameKitフレームワークを読み込み(フレームワークフォルダ>既存のフレームワーク> GameKit.frameworkを右クリックし)、空の#import文を.hで#importに置き換える必要があります。 .mの空の#importを削除します。 –