2010-12-03 9 views

Respuesta

9

No creo que sea posible indicarle a la notificación que vibre. Si establece un sonido usando soundName, la notificación vibrará si el iPhone tiene Vibrate configurado en ON en Configuración> Sonidos, es decir, depende de la configuración de cada iPhone.

+0

bien .... pero cada vez que una notificación de inserción llega a la aplicación de Facebook el teléfono también vibra. ¿Alguna idea sobre esto? – Saurabh

+0

por cierto: estoy usando el despacho automático para servicio de empuje – Saurabh

+0

¿Vibra incluso si desactiva la configuración de vibración en su teléfono? –

16

simplemente me di cuenta de una manera de hacer esto: si desea llamar a única vibre al recibir una notificación de inserción, es necesario tener un archivo de sonido en silencio en su paquete de aplicaciones, por ejemplo "silence.aif "... si especifica ese archivo de sonido en la notificación de APS, el dispositivo iOS" reproducirá "el silencio.aa desde su paquete de aplicaciones, pero como el sonido está en silencio, no hay nada que escuchar. Sin embargo, la notificación de vibración todavía se activa :-)

+0

solo quiero vibrar sin sonido ... así que ¿cómo puedo postularme? gracias x por adelantado –

+0

Hola, Jesse, ¿puedes decirme exactamente cómo creaste el * silence.aif *? Es un silencio puro o algún tono de muy baja magnitud? – kelin

3

Configuración de sonido: "por defecto" hace que vibre para mí. Incluso cuando el teléfono no está en silencio, no reproduce ningún sonido y solo vibra.

+0

Uso UMeng Push, configuré el sonido "predeterminado" pero no funcionó, el sonido sigue y la vibración se produce. – Gank

+0

solo quiero vibrar sin sonido ... entonces, ¿cómo puedo postular? gracias x por adelantado –

+0

@rameshbhuja encontraste alguna solucion tambien quiero hacer lo mismo – guru

-3

La omisión de la clave de sonido debe hacer el truco:

{ "APS": { "alerta": { "loc-clave": "SOME_KEY"}, "insignia": 1} El estado documentos que "Si el archivo de sonido no existe o el valor predeterminado es el valor, se reproduce el sonido de alerta predeterminado". Lo que no dicen es que si no proporciona ninguna tecla de sonido, no se reproducirá ningún sonido. Si no se reproduce ningún sonido, el teléfono tampoco debería vibrar.

si el iPhone ha puesto de vibración en ON en Ajustes> Sonidos y retire "sonido =" silence.caf", al final va a ser: no vibra

+0

El primer parrafo responde al opuesto de la pregunta (como ** evitar ** vibrar). Además, es una copia y pega de mi respuesta al opuesto de la pregunta: http://stackoverflow.com/questions/23752957/how-can-i-create-ios-push-notifications-that-don-t- vibrar/23968896 # 23968896 –

Cuestiones relacionadas