Alo*_*nha 1 iphone xcode4 avaudiosession avplayer ios7
我必须使用avplayer播放mp3文件,但是当我去背景时它会停止,我如何保持它在背景状态下播放.任何建议都将受到高度赞赏.谢谢.
在你的plist罚款只需添加一个方法,如: -

或者在代码中:
<key>UIBackgroundModes</key>
<array>
<string>audio</string>
</array>
Run Code Online (Sandbox Code Playgroud)
要在后台播放AVPlayer,您必须按照以下步骤操作:
1) to add "Required background modes" property in info.plist,with value "App plays audio or streams audio/video using AirPlay"
2)to import below in AppDelegate.h file:
#import <AVFoundation/AVFoundation.h>
#import <AudioToolbox/AudioToolbox.h>
3)in your AppDelegate.m ,
application didFinishLaunchingWithOptions this exactly like below:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
return YES;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4627 次 |
| 最近记录: |