電話をビーコンに変え、iBeacons 機能を使用してその場所をブロードキャストするスクリプトがあります。非常に単純なコードは次のとおりです。
//--- Start broadcasting
NSUUID *uuid = [[NSUUID alloc] initWithUUIDString:@"some-static-uuid"];
self.beaconRegion = [[CLBeaconRegion alloc] initWithProximityUUID:uuid major:@"1" minor:@"2" identifier:@"com.myidentifer"];
同じデバイスで、近くにある他のビーコンをリッスンしたい...そのため、同様のスクリプトを実行し、「測距」サービスを開始します。
私が直面している問題は、ブロードキャストとリスニングを同時に行うと機能しないように見えることです...リスニングとブロードキャストを交互に実行するスクリプトを実行していますが、これは「問題なく」機能するようです...しかし、これらの機能を同時に実行したいのです。
これは可能ですか?