0

我的 iphone 应用程序正在播放多个视频,当我使用 airplay 观看它时,它显示得很好。我希望能够关闭 iPhone,以免浪费电池等。

当 iphone 处于睡眠模式/锁定时,如何使用视频播放?

4

1 回答 1

0

在玩弄了其他一千件事之后,我发现了我需要做的事情。

我需要做的就是做两个调整:

  1. 将此添加到方法中的 AppDelegate.m 中application: didFinishLaunchingWithOptions:

    NSError *error = nil;
    
    BOOL success = [[AVAudioSession sharedInstance]
                setCategory: AVAudioSessionCategoryPlayback
                error: &error];
    
    if (success == false) { /* handle error */ }
    
  2. 将以下内容拖入诸如 Sublime 之类的文本编辑器后,将其添加到 info.plist:

    <key>UIBackgroundModes</key>
    <array>
            <string>audio</string>
    </array>
    

如果您正确设置视频,您将能够在使用其他应用程序和屏幕处于睡眠模式时收听视频中的音频,并在 iphone 处于睡眠模式时使用 airplay。

于 2013-03-27T22:49:00.100 回答