gpt4 book ai didi

ios - 如何在 iPod 屏幕关闭时开始播放声音?

转载 作者:行者123 更新时间:2023-11-28 17:39:39 25 4
gpt4 key购买 nike

我需要在 iPod 上播放使用 AudioUnit 合成的自定义声音。从 iPod 上的播放列表播放音乐最多一小时后,应播放此声音(使用 MPMusicPlayerController 播放)。问题是如果屏幕打开,一切正常,但是如果屏幕关闭,我的自定义声音不会播放。
如果屏幕关闭时声音已经在播放,则它会继续播放。所以我假设我使用的是正确的 Audio Session 类别。

你能给我一些提示吗?

最佳答案

根据 Apple 的 developer library :

AVAudioSessionCategoryPlayback or the equivalent kAudioSessionCategory_MediaPlayback—Use this category for an application whose audio playback is of primary importance. Your audio plays even with the screen locked and with the Ring/Silent switch set to silent.

(另外,检查 this table 。)

似乎将 Audio Session 类别设置为 AVAudioSessionCategoryPlaybackkAudioSessionCategory_MediaPlayback 会自动解决您的问题。

关于ios - 如何在 iPod 屏幕关闭时开始播放声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8660506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com