2011-04-12 11 views
1

私はAndroidの開発者で、.NETの開発者であり、iOSに関する知識はまだ取得していません。 私はオンラインで検索しましたが、私は以下のいくつかの質問に決定的な答えを得られませんでした:iPhoneのBluetooth SDK - Android/Windowsの電話機7のデバイスとバックグラウンドの検出を確認します。

1.iOS Bluetooth、BonjourまたはGame Kitを使用する必要がありますか、 。

2.現在、私はiPhoneデバイスとAndroidデバイスのペアリングを実行するオプションがありますか?

3.アプリケーションがiPhone MAC IDとFriendly ID Bluetoothスロットにアクセスし、バックグラウンドで変更することができますか?またはデバイスが眠っている間に?

4. iPhoneが検出できない、またはiPhone以外の他のデバイスに検出できない場合は、アプリケーションセットを使用できますか?それはバックグラウンドで実行できますか?

よろしくお願いいたします。

Jessy85

答えて

1

これがあなたに役に立つかもしれません:How can an iPhone access another non-iPhone device over wireless or Bluetooth?

は一般的に、定期的なiOSのAPIでBluetooth経由で非iOSデバイスと通信するためNOオプションがあります。 GameKitは、iOSデバイス間での使用のみを目的としています。しかし、私はライセンスを取得することを除いて、アクセサリハードウェアの開発者にしかオープンしていない下位レベルのAPIを知っていません。

+0

iOSで通信と検出が異なるか、それとも同じですか? – Jessy85

+0

通常のAPIでは、特定のBluetooth機能にアクセスすることはできません。ブルートゥース通信のための唯一のオプションはGameKitですが、それは非常に抽象的なAPI隠れているBluetoothの層を完全にです。 – Eonil

+0

@ Jessy85あなたのための別のリンクがあります:http://stackoverflow.com/questions/989163/iphone-sdk-3-0-where-is-the-bluetooth – Eonil

0

1)特定のハードウェアを開発しており、MFiメンバーである場合にのみ、基本APIにアクセスできます。 http://developer.apple.com/programs/mfi/

2)そう思わないでください。しかし本当にわからない

3)バックグラウンドでMAC IDを変更したいですか?私が知っていることではありません。また、それは本当に疑わしい考えのように思えます。

4)もう一度そう思わないでください。多分MFiと一緒だけど、私は知らない。

+0

MFiでさえありません。アンドロイドメーカーがリンゴ認証チップを自分のデバイスに入れない限り^^ –