1

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

4

4 に答える 4

2

古い iPod のソフトウェアを復元することで、この問題を解決できました。ジェイルブレイクがこの問題を引き起こしたのだろうか?

于 2009-08-02T20:39:34.467 に答える
1

Gamekitは、第2世代のiPod Touch(およびiPhone 3Gと3GS)でのみ動作します。あなたはあなたのタッチがどのバージョンであるかを言いませんでした。

于 2010-01-18T13:53:31.080 に答える
1

いくつかの仮定があなたをうんざりさせています:

  • GameKit の Bluetooth は独自のプロトコルを実行するため、従来の Bluetooth のペアリングや発見可能性は必要ありません。

  • シミュレーターは GameKit を介したデバイスへの接続をサポートしていないため、2 台の実際のデバイス (またはシミュレーターが現在の TCP 接続 (イーサネット、wifi など) 経由で GK プロトコルを実行するため、2 台のコンピューター) でこれをテストする必要があります。

  • TCP/IP と Bonjour の Bluetooth 起動は非常に遅いため、最初の接続で検出を行うのに 30 秒以上かかることがよくあります。それでも、私には不安定に思えます。

  • iPhone をジェイルブレイクすると、すべてが有効になります。何かがうまくいかないことを期待し、うまくいくかどうかに感謝する必要があります。

于 2009-08-03T23:59:00.843 に答える
0

ゲームの開発中にこのエラーが発生しました。また、ピアピッカーが接続するのに時間がかかるため、別のゲームに再接続しようとすると、他の問題が発生するため、ユーザーは焦ります. Apple は、これをより信頼できるものにするために取り組む必要があります。

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

于 2009-10-16T11:30:24.510 に答える