Я хочу, чтобы мое приложение отправляло рекламу «несъемные»?Можем ли мы имитировать «несъемные» периферийные устройства с использованием Core-Bluetooth
Когда я вижу метод startAdvertsing
, он говорит, что поддерживаются только CBAdvertisementDataLocalNameKey
и CBAdvertisementDataServiceUUIDsKey
.
Означает ли это, что CBAdvertisementDataIsConnectable
не может быть установлен в положение NO, чтобы имитировать iBeacon
?
Если есть какой-либо другой способ моделирования «неконденсируемого» периферийного устройства, пожалуйста, дайте мне знать.
advertisementData
- Дополнительный словарь, содержащий данные, которые вы хотите рекламировать. Возможные ключи словаря advertisementData
приведены в CBCentralManagerDelegate
Ссылка на протокол. Тем не менее, для периферийных управляющих объектов поддерживаются только два ключа: CBAdvertisementDataLocalNameKey
и CBAdvertisementDataServiceUUIDsKey
Вы можете настроить устройство iOS для работы в качестве iBeacon с использованием инфраструктуры CoreLocation. – Paulw11