Sé que UILocalNotification
admite soundName
solo desde el paquete de la aplicación, pero vi el programa que reproduce mi sonido grabado en Notificación, incluso si el programa está cerrado. ¿Cómo implementarlo? Cualquier idea es muy importante para mí ..UILocalNotification reproduce el sonido de los documentos de la aplicación
Respuesta
Revisé siguiente método de trabajo en iOS 5.0.1:
acaba de configurar ruta relativa como ésta
notify.soundName = @"../Documents/blabla.caf"
una manera segura de obtener una NSURL
a la directorio de documentos de solicitud es así ...
NSURL *documentsDirectoryURL = [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject];
entonces se puede obtener una referencia NSURL
a su archivo de sonido como este ...
NSURL *soundURL = [documentsDirectoryURL URLByAppendingPathComponent:@"sound.caf"];
Si necesita una representación de cadena de la ruta al recurso a esa URL se puede obtener así ...
NSString *pathRepresentation = [soundURL absoluteString];
Hola Mark, probé esto pero no funcionó en mi aplicación? He grabado el archivo .m4a en el directorio del documento. ¿Hay otras cosas para cuidar? – Meghan
Hola @Meghan, si mal no recuerdo, el archivo debe ser un .caf para ser reproducido como un sonido corto. Aquí hay más información sobre cómo convertir archivos de audio para usar en iOS. http://gamua.com/blog/2010/06/sound-on-ios-best-practices/ –
He probado el paquete de archivos m4a, pero mi problema es que tengo un archivo en el directorio de documentos, y quiero configurarlo como un sonido UILocalnotification. – Meghan
- 1. UILocalNotification sonido personalizado
- 2. ¿Cómo se reproduce el sonido TICK predeterminado?
- 3. ¿Cómo se reproduce el sonido de la biblioteca en AS3?
- 4. ¿Reproduce el sonido predeterminado de notificaciones locales al mostrar UIAlertView?
- 5. ¿Cómo se reproduce el sonido tap de iPhone?
- 6. ¿Cómo se reproduce un sonido (alerta) en una aplicación java?
- 7. ¿Cómo se reproduce el sonido lo antes posible?
- 8. MPMoviePlayer carga y reproduce películas guardadas en documentos de aplicaciones
- 9. HTML5 Audio - El sonido sólo se reproduce una vez
- 10. ¿Cómo se reproduce un archivo de sonido en una aplicación Metro de Windows 8 con WinRT?
- 11. Detectar si la aplicación obtuvo el foco debido a UILocalNotification
- 12. UILocalNotification se dispara después de reinstalar la aplicación
- 13. Determine cuándo se reproduce un sonido fuerte en C#
- 14. Componente flash Flowplayer reproduce sonido pero no video
- 15. Aplicación de despertador en iOS
- 16. Reproduce el archivo de sonido cuando se hace clic en la imagen
- 17. iPhone: ¿Cómo se reproduce un sonido de notificación local alto independientemente de la configuración del volumen?
- 18. Recibir notificaciones cuando se reproduce un sonido en OpenAL
- 19. Reproduce 1 clip de sonido tras otro sin interrupción en el iPhone
- 20. ¿Cómo silenciar el sonido de mi aplicación?
- 21. ¿Cómo se reproduce un sonido en flash AS3 cuando termina?
- 22. Actualizaciones de la aplicación, NSURL y el Directorio de documentos
- 23. cambiar la ruta de audio cuando se reproduce el audio
- 24. ¿por qué los documentos de Gcm recomiendan invalidar el registro en la actualización de la aplicación?
- 25. alerta de Personalización de UILocalNotification
- 26. Reproducción de sonido a través de altavoces mientras se reproduce música a través de auriculares
- 27. Problema UILocalNotification iOS5 (no se muestra ninguna alerta)
- 28. Código de acción de alerta de UILocalNotification
- 29. ¿Cómo se reproduce el sonido cuando se hace clic en el botón en Android?
- 30. ¿Cómo se reproduce el sonido del clic del teclado en un teclado personalizado?
El método utilizado para el trabajo ../Documents/sound.caf , pero creo que puede estar roto en iOS 6 beta. ¿Pueden otros desarrolladores verificar? Hubiera dejado esto como un comentario si pudiera. –
Al tener el mismo problema, ¿fue capaz de resolver esto? Sé que este hilo tiene un par de años, pero tal vez puedas ofrecer alguna información. ¡Gracias! – ChrisC