Що таке основний Bluetooth в iOS?

Огляд. Базовий фреймворк Bluetooth надає класи, необхідні для зв’язку ваших програм із бездротовими технологіями з низьким енергоспоживанням (LE) і базовою швидкістю/підвищеною швидкістю передачі даних (BR/EDR), оснащеними Bluetooth.

Основні дані є граф об’єктів і структура стійкості, надані Apple в операційних системах macOS і iOS. Він був представлений у Mac OS X 10.4 Tiger та iOS разом із iPhone SDK 3.0. Це дозволяє серіалізувати дані, упорядковані реляційною моделлю сутності-атрибута, у сховища XML, двійкові файли або SQLite.

Основне розташування надає послуги, які визначають географічне розташування пристрою, висоту над рівнем моря та орієнтацію, або його положення відносно сусіднього пристрою iBeacon. Платформа збирає дані за допомогою всіх доступних компонентів пристрою, включаючи Wi-Fi, GPS, Bluetooth, магнітометр, барометр і стільникове обладнання.

Основні протоколи Bluetooth і радіо Bluetooth потрібні для більшості пристроїв Bluetooth. Основні протоколи включають ці рівні. Радіо BR/EDR. Радіо BR/EDR є найнижчим визначеним рівнем специфікації Bluetooth. Режим BR є обов’язковим, тоді як режим EDR необов’язковий.

Специфікація Bluetooth® Core Specification версії 6.0 містить нові функції та кілька вдосконалень функцій, включаючи озвучення каналу Bluetooth®, фільтрацію реклами на основі рішень, моніторинг рекламодавців, удосконалення рівня ізохронної адаптації (ISOAL), розширений набір функцій LL і простір кадру оновлення.

Використовуйте основні дані щоб зберегти постійні дані програми для використання в автономному режимі, кешувати тимчасові дані та додати функцію скасування до програми на одному пристрої. Щоб синхронізувати дані на кількох пристроях в одному обліковому записі iCloud, Core Data автоматично відображає вашу схему в контейнері CloudKit.