快速播放声音似乎不适用于我的应用程序
Posted
技术标签:
【中文标题】快速播放声音似乎不适用于我的应用程序【英文标题】:Swift playing sound doesn't seem to work on my app 【发布时间】:2017-10-07 16:34:00 【问题描述】:我尝试过使用 SwiftySound 库 但由于某种原因它不起作用,我也尝试使用 AVFoundation 播放声音,但它似乎也不起作用(无论我在 url 上得到一个 nil 还是它根本不起作用)。设备没有静音,扬声器工作正常,有人知道它可能是什么吗?
【问题讨论】:
【参考方案1】:确保将声音文件添加到项目和应用程序目标中。可能是AVfoundation
或SwiftySound
找不到您的声音文件。另请查看SwiftySound
的示例项目。
pod try SwiftySound
还可以查看其他类似问题:- ios Sound not playing in Swift
【讨论】:
我确实检查了 SwiftySound 的示例,它工作正常,我还检查了应用程序目标,看起来很好,“pod try SwiftySound”是什么意思 要尝试任何 pod,您可以使用pod try PODNAME
。我在问,你的目标中是否包含你的声音文件。检查 Target -> Build Phases -> Copy Bundle resources,并确保您的声音文件在此处列出。
你明白了,谢谢!它不在我的捆绑资源中。我在过去 3 小时内一直在尝试修复它,谢谢!以上是关于快速播放声音似乎不适用于我的应用程序的主要内容,如果未能解决你的问题,请参考以下文章