問題タブ [ibeacon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
135549 参照

ios - ibeacon の距離を理解する

ibeacon (beacon/ Bluetooth-lowenergy/BLE) を使用して距離を保つ方法の基本概念を把握しようとしています。ibeacon が測定できる正確な距離に関する真のドキュメントはありますか。私が 300 フィート離れているとしましょう... ibeacon がこれを検出することは可能ですか?

特にv4&。v5 および iOS を使用しますが、通常はすべての BLE デバイスです。

Bluetooth の周波数とスループットはこれにどのように影響しますか? ビーコン デバイスは、距離を強化または制限できますか、または基礎となる BLE を改善できますか?

すなわち

0 投票する
0 に答える
506 参照

ios - 許可を要求していない位置情報サービス

奇妙なことが起こっています。

修正済み: viewDidLoad メソッドで CLLocationManager を作成していたため、すぐに ARC によってクリーンアップされていました。インスタンスをメソッド インスタンスではなくクラス インスタンスに変更したところ、問題は解決しました。

更新: 位置情報サービスを呼び出しているビューがすぐ下に表示されます。位置情報サービスを許可するリクエストがポップアップ表示され、すぐに消えます。


CLLocationServices を使用していますが、アプリが位置情報サービスを使用する許可を要求していません。リストに表示され、デフォルトではオフになっています。以前にこのアプリをテストしたので、許可がデバイスに保存されることを読んだことがありますが、新しいデバイスでテストしても同じ結果が得られます。

位置情報サービスをすぐに使用するわけではありません。アプリは、位置情報サービスを使用するビューを呼び出すことを決定する前に、いくつかのチェックと測定を行います。その場合、これはコードです:

呼び出すクラスは次のとおりです。

デリゲート メソッドはどれも呼び出されません。Malloc は最初に位置情報サービスについて疑問に思ったので、調べてみたところ、上記の固有のエラーが見つかりました。

何かご意見は?プロジェクト全体を共有できてうれしいです。

乾杯。

0 投票する
2 に答える
1937 参照

ios - iBeacon による位置情報

iBeacon を使用しており、三角測量と三辺測量 (または同様のもの) を使用して、iBeacon とユーザーのデバイスの間の正確な (またはかなり正確な) 距離 (フィート/メートル/など) を特定できるようにしたいと考えています。これを行う最善の方法は何ですか?また、どうすればよいですか?

言及するのを忘れていました: 近接 (つまり、近い、すぐ、遠いなど) を見つけることができることは理解していますが、前述のように、理想的には正確な距離を見つけようとしています (おそらく RSSI、精度、および近接値を組み合わせることによって) )。

0 投票する
1 に答える
1772 参照

ios - 範囲リージョン iBeacons の設定

iBeacons で大きな問題が発生しています。

ある種のイベント(通知など)をトリガーする距離を制御する方法がまったくわかりません。地域に出入りするときのみ通知を送信できますが、近くまたはすぐにいるときに通知を送信したいです/

ドキュメントのどこにこれらのものが欠けていますか?

どうも !

0 投票する
1 に答える
7579 参照

android - iBeacon バックグラウンド スキャン

3 ~ 5 秒ごとにアラームによってトリガーされる独自の小さな BLE スキャン サービスを作成しました。1.1 秒間スキャンして周囲のビーコンを取得し、RSSI 信号を大まかな近接に変換します。

現在、Radius Networks の Android iBeacon サービスを検討していますが、どうすれば同様のバックグラウンド スキャンを実現できるのか疑問に思っています。

例: ビーコン スキャンを開始してバックグラウンドで実行し、インテントをブロードキャスト レシーバーに受信して、スキャンしたビーコンをどうするかを決定します。

いくつかの例があり、これが消費するバッテリーの推定量はありますか?

0 投票する
1 に答える
753 参照

ios - iBeacon 通知データベース

よくわからない質問があるので、ここで助けが得られるかどうかを確認することにしました。

私は iBeacons プロジェクトに取り組んでおり、正確な通知を指定するために UUID とメジャー ID とマイナー ID を設定して、iBeacons の基本機能を理解することができましたが、私の質問は、ユーザーに送信する情報を動的に更新する方法です。これを行うには毎回コードに入る必要があります。ユーザーにプッシュしたいすべての情報を格納するデータベースを作成する必要がありますか? もしそうなら、このデータベースはどのようにしてユーザーにプッシュされたメッセージを常に更新しますか? たとえば、店に入ると、靴のセクションで 10% オフという通知が表示され、その通知を見てあまり感心せずに店を出ようとすると、次のような別の通知が表示されたとします。今日だけは 25% の割引が受けられます...これを可能にするには、アプリを動的に更新する必要があります。

これを明確にするのを手伝ってください

助けてくれてどうもありがとう

0 投票する
4 に答える
5728 参照

ios - ディスプレイがオフのときに didRangeBeacons メソッドが呼び出されない

私は数週間からibeaconsを使用しています.iPhoneがbeaconregionにヒットしたとき(近くにいるとき)、いくつかのローカル通知を投稿しようとしていました。

アプリがロックされ、ディスプレイがオンの状態でバックグラウンドにある場合は正常に機能していましたが、ディスプレイが黒くなると、 didRangeBeacons メソッドが呼び出されなくなりました。

を使えばわかる

表示中に通知を受け取ることができます。

アプリがバックグラウンドでロックされ、表示がオフになっているときに通知を投稿する方法はありますか。

私を助けてください。