xcode – 从应用程序播放音频,即使它在后台

前端之家收集整理的这篇文章主要介绍了xcode – 从应用程序播放音频,即使它在后台前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在确定如何在后台为我的iOS应用播放音频时遇到困难.我有一个NSTimer并且希望在它达到5分钟时播放声音,即使在后台也是如此.我已经启用了音频后台模式,但不确定如何实现我的想法.

解决方法

功能下选择以下内容

在你的plist中确保它所说的“应用程序不在后台运行”是NO.

然后将以下内容添加到您的appDelegate.m文件中.

NSError *sessionError = nil;
NSError *activationError = nil;
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error:&sessionError];
[[AVAudioSession sharedInstance] setActive: YES error: &activationError];

在以下方法中:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    return YES;
}
原文链接:https://www.f2er.com/iOS/335135.html

猜你在找的iOS相关文章