Classe GNSMessageManagerParams
Parâmetros adicionais para o gerenciador de mensagens.
Herda o NSObject.
- (BOOL) showBluetoothPowerAlert |
|
readwritenonatomicassign |
Mostra o alerta do sistema quando o Bluetooth está desativado. O padrão é YES.
- (GNSErrorStateHandler) microphonePermissionErrorHandler |
|
readwritenonatomiccopy |
Os seguintes gerenciadores de erros são chamados (na linha de execução principal) quando o status do erro muda.
Um valor YES implica um erro. A permissão de acesso ao microfone foi negada.
- (GNSErrorStateHandler) bluetoothPermissionErrorHandler |
|
readwritenonatomiccopy |
Permissão de Bluetooth negada.
- (GNSErrorStateHandler) bluetoothPowerErrorHandler |
|
readwritenonatomiccopy |
O Bluetooth está desligado.
- (BOOL) useBestAudioSessionCategory |
|
readwritenonatomicassign |
Esse parâmetro só é relevante se o app usa a mídia de áudio para a descoberta.
Quando definida como YES, o Nearby definirá a categoria e as opções de AVAudioSession como os valores que funcionam melhor para Nearby: AVAudioSessionCategoryPlayAndRecord e AVAudioSessionCategoryOptionDefaultToSpeaker, respectivamente. Se você defini-la como NO, a categoria e as opções atuais serão preservadas e usadas pelo Nearby. Isso pode resultar na impossibilidade de o Nearby transmitir ou gravar áudio. Por exemplo, se o app usa AVAudioSessionCategoryAmbient, o Nearby pode não conseguir ouvir áudio de dispositivos por perto. Se o app usar o AVAudioSessionCategoryRecord, o Nearby não poderá transmitir áudio para dispositivos por perto. O padrão é YES.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-12-02 UTC.
[null,null,["Última atualização 2023-12-02 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."]]],[]]