Skip to content


Sons personalizados

Etapa 1: Hospedagem do som no app

Os sons de notificação por push personalizados devem ser hospedados localmente no pacote principal do aplicativo cliente. São aceitos os seguintes formatos de dados de áudio:

  • PCM linear
  • MA4
  • µLaw
  • aLaw

É possível empacotar os dados de áudio em um arquivo AIFF, WAV ou CAF. No Xcode, adicione o arquivo de som ao seu projeto como um recurso não localizado do pacote de aplicativos.

Você pode usar a ferramenta afconvert para converter sons. Por exemplo, para converter o som do sistema PCM linear de 16 bits Submarine.aiff para áudio IMA4 em um arquivo CAF, use o seguinte comando no terminal:

1
afconvert /System/Library/Sounds/Submarine.aiff ~/Desktop/sub.caf -d ima4 -f caff -v

Você pode inspecionar um som para determinar seu formato de dados abrindo-o no QuickTime Player e escolhendo Mostrar Inspetor de Filme no menu Filme.

Os sons personalizados devem ter menos de 30 segundos quando reproduzidos. Se um som personalizado estiver acima desse limite, o som padrão do sistema será reproduzido.

Etapa 2: Fornecimento ao dashboard de um URL de protocolo para o som

Seu som deve ser hospedado localmente no app. Você deve especificar um URL de protocolo que direcione para o local do arquivo de som no app dentro do campo Sound (Som ) no criador do push. Especificar “padrão” neste campo reproduzirá o som de notificação padrão no dispositivo. Isso pode ser especificado por meio de nossa API de envio de mensagens ou de nosso dashboard em Configurações no criador de push, conforme ilustrado na captura de tela a seguir:

Se o arquivo de som especificado não existir ou se a palavra-chave “default” for inserida, a Braze usará o som de alerta padrão do dispositivo. Além de nosso dashboard, o som também pode ser configurado por meio de nossa API de envio de mensagens. Consulte a documentação para desenvolvedores da Apple sobre a preparação de sons de alerta personalizados para obter informações adicionais.

New Stuff!