私はBTデバイスをiPhoneアプリに接続する必要があるBLEアプリを開発しています。BLEデバイスをユーザーに表示する前にフィルタリングする方法は?
私はすべてのデバイスをスキャンすることができ、ユーザーも接続できます。しかし、スキャン後にデバイスをフィルタリングする方法(そして接続の前に表示する方法)、BTデバイスの数は(ちょうどの場合)多くあり、ユーザーは他のBTデバイスと接続することができますが、アプリケーションの完全性を維持するために使用するのではなく、私が望むデバイスだけを表示したいのです。私は、UUIDを渡すことでデバイスをフィルターにかけることができますが、待っていると、これらのデバイスは世界中のどのデバイスでもかまいませんので、修正できません。
提案がありますか?
通常、興味のあるサービスを宣伝しているデバイスのみをスキャンし、そのデバイスのみを表示します。 – Paulw11