2009-08-02 12 views
1

私は2つの物理的なiPod touchデバイスを持っています。同じプログラムを実行している別のiPod touchを見つけるためにGKPeerPickerControllerを使用するプログラムを実行しようとすると、ピアピッカー画面に何も進まずにそのまま留まります。両方ともブルートゥースを有効にしています。自分のプログラムとAppleのGKTankサンプルアプリを試してみました。いずれのiPodも、検出可能なモードのコンピュータなど、Bluetoothデバイスを検出できないようです...これはこれと関連がありますか?iPod touchがGameKitで見つからない

答えて

2

古いiPodでソフトウェアを復元することでこの問題を解決できました。脱獄がこの問題を引き起こしたのだろうか?

+0

私は同じ問題を抱えていました。私は両方でソフトウェアを復元しましたが、それは不思議に遠ざかりました。 – John

1

カップルの仮定があなたを投げている:

  • GameKit Bluetooth対応のものは、従来のBluetoothのペアリングや見つけやすさを必要としない独自のプロトコルを実行します。

  • シミュレータはGameKit経由でのデバイスへの接続をサポートしていないため、2台の実デバイス(または2台のコンピュータ)でテストする必要があります。シミュレータは現在のTCP接続[等])。

  • TCP/IPとBonjourのBluetooth起動は非常に遅いため、最初の接続では30秒以上かかることがあります。それでも、それは私に薄れているようです。

  • あなたのiPhoneを壊すと、すべてのものが再生されます。あなたは物事がうまくいかないと予想し、もしそうであれば、感謝していなければなりません。

0

私はゲームの開発を通じてこのエラーが発生しています。また、他のゲームに再接続しようとすると、他の問題が発生します。ピア・ピッカーが年月をかけて接続しているため、ユーザーは気楽になります。 Appleはこれをより信頼できるものにするために取り組む必要があります。

私は自分のiPodを復元しましたので、結果を見ることに興味があります。

1

ゲームキットは、第2世代のiPod touch(およびiPhone 3Gと3GS)でのみ動作します。あなたはあなたのタッチのバージョンが何であるかは言わなかった。

関連する問題