0

BTLE TI CC2540 キーフォブが iPad 3 では機能するのに、Mountain Lion の新しい GBU521 IOGEAR アダプターを搭載した iOS シミュレーターでは機能しない理由を理解しようとしています。

iOS 5 シミュレーターの Bluetooth を一般設定 (今はオンになっています) で BT アダプターに正常に接続でき、概念実証アプリで「電源が入っている」と見なされます。私は GBU521 IOGEAR アダプターを使用していますが、これは Mountain Lion にアップグレードした後にのみ機能しました (いくつかの .kext ファイルを変更して Lion を試してみましたが、それは行わないでください。Mountain Lion へのアップグレードは、その .kext を元に戻すまで不可能でした)。次に、Apple が推奨する nvram 設定を実行して再起動すると、BT アダプターを認識できました。

iPad 3 とは正常に通信できますが (ボタン プッシュ、加速度計などを登録)、シミュレーターで実行しようとすると、デバイスが検出されません。BT の状態が CBCentralManagerStatePoweredOn であることを教えてくれますが、周辺機器を検出するように指示しても何も表示されません。

iOS シミュレータと LE 対応の iOS デバイスの間で Bluetooth LE 通信を確立するにはどうすればよいですか?

4

2 に答える 2

1

(ここの他のiOSシミュレータBluetoothスレッドでの私の答えから変更:BluetoothドングルとiOSシミュレータ

IOGEAR を捨てて、Cirago BTA8000 を手に入れましょう。

iOS シミュレーターで Bluetooth をオンにできた理由はわかりませんが (おそらく、私も試した kext の編集に関連している可能性があります)、実際にはオンになっていないのではないかと思います。Cirago BTA8000 と MediaLink 4.0 アダプターに加えて、あなたが言及した IOGEAR を購入しました。私の MacBook にはまったく同じチップが組み込まれているにもかかわらず、Broadcom チップに基づくものは何も動作しないことが判明しました。つまり、MediaLink と IOGEAR は動作しません。Cirago の荷物が今朝届いたばかりで、iOS シミュレーターの Bluetooth スライダーが 1 秒もかからずに「オン」になります。

実験したい場合は、Broadcom 以外の他のチップでも動作するかどうかを知りたい.

于 2012-11-08T16:42:10.720 に答える
-1

キーフォブにはドングルが付属していませんか?私は1つ購入することを計画しています:Sアップデート:私はこれを見つけました(しかし、おそらくあなたはこれを見たことがあります、それはあなたが別のアダプターを使用している理由を説明しています):http ://developer.apple.com/library/ios /#technotes/tn2295/_index.html また、アダプターのアマゾンでのレビューはあまり良くありません。他のデバイスで試してみましたか?http://www.amazon.com/IOGEAR-Bluetooth-Micro-Adapter-GBU521/dp/B007GFX0PY/ref=sr_1_1?ie=UTF8&qid=1344560021&sr=8-1&keywords=GBU521+IOGEAR

于 2012-08-10T00:28:24.600 に答える