Возможно ли приложение iOS прослушивать несколько UUID? Специально для технологии iBeacon для яблок.Приложение, прослушивающее несколько UUID
NSUUID *uuid = [[NSUUID alloc] initWithUUIDString:@"23542266-18D1-4FE4-B4A1-23F8195B9D39"];
self.beaconRegion = [[CLBeaconRegion alloc] initWithProximityUUID:uuid identifier:@"com.devfright.myRegion"];
[self.locationManager startMonitoringForRegion:self.beaconRegion];
Используя этот код можно начать контролировать следующие UUID: 23542266-18D1-4FE4-B4A1-23F8195B9D39, если я хотел бы добавить еще один класс, слушая другой UUID, это будет работать, не будет ли какое-либо вмешательство ? Может быть, добавить еще нескольких слушателей?
Хорошо, потому что проблема я увидел с IBeacon, вы должны установить приложение для каждого магазина/музей/... вы собираетесь идти, чтобы получать уведомления, если там было бы приложение, в котором можно было бы зарегистрировать ваш UUID с информацией для показа, тогда вам нужно будет только установить одно приложение. Спасибо. – Charles
Вы можете прослушивать до 20 различных UUID для каждого приложения. «Core Location ограничивает до 20 количество регионов, которые могут одновременно контролироваться одним приложением». https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/LocationAwarenessPG/RegionMonitoring/RegionMonitoring.html#//apple_ref/doc/uid/TP40009497-CH9-SW2 – Jesuslg123