Мне просто нужно воспроизвести простой звук, у меня есть приложение, которое отправляет сообщения, и мне нужно воспроизвести звук «отправленного сообщения» при отправке сообщения.Как играть в простой системный звук
3
A
ответ
6
Это, как я играю звук системы так тик. Как можно проще. Просто найдите название звука, который вы пытаетесь воспроизвести.
Не забудьте его перевести #import <AVFoundation/AVFoundation.h>
И добавьте AVFoundation.framework
в фазу сборки цели.
AVAudioPlayer *audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:[[NSBundle bundleWithIdentifier:@"com.apple.UIKit"] pathForResource:@"Tock" ofType:@"aiff"]] error:NULL];
[audioPlayer play];
3
Посмотрите AudioServicesPlayAlertSound
в IOS System Sound Services Reference
+0
Недоступен в Swift (Swift 3) :( –
Смежные вопросы
- 1. Как играть в системный звук в Delphi FireMonkey XE4?
- 2. Как играть в системный звук по методу UWP
- 3. Как играть в системный звук на iOS без вибрации?
- 4. Как играть в звук для iPhone?
- 5. Как играть звук в WPF
- 6. Как играть звук в angularjs
- 7. Системный звук при нажатии
- 8. Системный стандартный звук в Python
- 9. Как играть звук из BroadcastReceiver?
- 10. Как играть звук при нажатии?
- 11. как играть звук на кнопке
- 12. как играть звук с AVAudioPCMBuffer
- 13. как играть звук от AVAssetReader
- 14. Swift: играть звук, записанный
- 15. андроид играть звук эффект.
- 16. Windows Phone играть звук
- 17. Ошибка пытается играть звук
- 18. Как играть в звук в Xamarin.Forms?
- 19. Как играть в частотный звук в андроиде?
- 20. Как играть в звук в java?
- 21. Как играть в звук в контейнере докера
- 22. как играть в звук в android
- 23. Как играть в дублирующий звук в winrt?
- 24. Как играть в звук в кордове
- 25. Как играть в тик-звук UIPickerView на iOS 10?
- 26. Как играть в стандартный звук окон?
- 27. iPhone: Как играть звук в определенное время?
- 28. Как играть в звук оповещения по андроиду
- 29. Как играть звук в C#, .NET
- 30. Как играть в звук при уничтожении
мне нужно включить звуковой файл, или в системе он уже существует? – user836026
Если его системный файл, то вам не нужно будет. Как я сделал с Tock я просто ссылался на него из пакета UIKit, который находится на всех устройствах. Поэтому, если вы действительно находите файл для отправленного сообщения и его не только файл, который является эксклюзивным для mail.app, но и всю систему, тогда вы сможете ссылайтесь на него, не включая его. –