0

私は Beacon プロジェクトに取り組んでおり、問題を解決する最善の方法を探しています。

ビーコン (iBeacon UUID ではない) として宣言された中央デバイスはほとんどありません。私の iOS アプリは、バックグラウンドとフォアグラウンドでペリフェラル モードとして動作しています。

バックグラウンドとフォアグラウンドの作業中にアプリに書き込む特定のデータ (チェーン文字) を送信したいと考えています。

アプリがバックグラウンドにあるとき、UUID は iOS によって隠されていることを知っています。ただし、UUID は、以前にペアリングされていないデバイスに対してのみ非表示になります。

ユーザーがアプリをダウンロードしたときに自動的にペアリングされるように、iOS リスト デバイスに UUID デバイスのリストを実装する際に問題が発生することはありますか?

そうでない場合、すべての中央デバイスに同じ UUID を設定し (マイナー値とメジャー値は異なります)、中央近くのデバイスが検出されてアプリが初めてフォアグラウンドになったときに最初のペアリングを要求できますか?

よろしくお願いします、

グレッグ

4

1 に答える 1

0

私のビーコンは中央に設定されており、継続的にスキャンしています。

私のアプリが周辺機器として実行されている iPhone を見つけたとき、私のビーコンは私のアプリに値を書き込もうとします。

ペアリングせずにバックグラウンド モードでこの値を受け取るためにアプリ (周辺機器として動作) を実装する方法がわかりません。--> ユーザー ペアリングなしでアプリに値を送信できますか? そうでない場合 --> アプリのコードにすべての UUID (中央ビーコン) を手動で含めて、ユーザーのペアリングなしでアプリに値を送信できますか?

于 2016-02-24T13:07:37.173 に答える