Класс GNSMessageManagerParams
Дополнительные параметры для менеджера сообщений.
Наследует NSObject.
- (BOOL) showBluetoothPowerAlert |
|
read write nonatomic assign |
Показывать системное оповещение, когда Bluetooth выключен. По умолчанию — ДА.
- (GNSErrorStateHandler) microphonePermissionErrorHandler |
|
read write nonatomic copy |
Следующие обработчики ошибок вызываются (в основном потоке) при изменении статуса ошибки.
Значение YES подразумевает ошибку. Разрешение на использование микрофона отклонено.
- (GNSErrorStateHandler) bluetoothPermissionErrorHandler |
|
read write nonatomic copy |
Разрешение Bluetooth отклонено.
- (GNSErrorStateHandler) bluetoothPowerErrorHandler |
|
read write nonatomic copy |
- (BOOL) useBestAudioSessionCategory |
|
read write nonatomic assign |
Этот параметр важен только в том случае, если ваше приложение использует аудионоситель для обнаружения.
Если установлено значение YES, Nearby установит для категории и параметров AVAudioSession значения, которые лучше всего подходят для Nearby: AVAudioSessionCategoryPlayAndRecord и AVAudioSessionCategoryOptionDefaultToSpeaker соответственно. Если вы установите для него значение «НЕТ», текущая категория и параметры будут сохранены и использованы «Рядом». Это может привести к тому, что функция «Рядом» не сможет транслировать или записывать звук. Например, если ваше приложение использует AVAudioSessionCategoryAmbient, функция «Рядом» может не иметь возможности прослушивать звук с близлежащих устройств. Если ваше приложение использует AVAudioSessionCategoryRecord, Nearby не сможет транслировать звук на близлежащие устройства. По умолчанию — ДА.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-10-26 UTC.
[null,null,["Последнее обновление: 2024-10-26 UTC."],[[["`GNSMessageManagerParams` provides additional parameters for managing Nearby Messages."],["It includes properties to control system alerts for Bluetooth, handle errors related to microphone/Bluetooth permissions and power, and optimize audio sessions for discovery."],["By default, the system alert for Bluetooth power is shown and Nearby attempts to use the best audio session configuration for discovery."],["Error handlers can be set to respond to microphone and Bluetooth permission or power issues."]]],[]]