ios-后台播放音乐

ios-后台播放音乐iOS 后台播放音乐 1 在 Info plist 中 添加 Requiredback 键 其值设置如下图所示 Appplaysaudi videousingAi

大家好,欢迎来到IT知识分享网。iOS后台播放音乐

1、在Info.plist中,添加”Required background modes”键,其值设置如下图所示:
App plays audio or streams audio/video using AirPlay

2、添加AVFoundation框架,然后再添加如下两段代码
添加后台播放代码(AppDelegate):

    1    //后台播放音频设置 
    2        AVAudioSession *session = [AVAudioSession sharedInstance];   
    3        [session setActive:YES error:nil];   

这里在解释一个问题 为什么苹果不允许我们的软件后台

实际上iphone的系统是unix核心的,unix核心从开发之始就是以多任务多用户微内核为核心开发的。 这也是apple说iphone不支持多任务,而确1.1.4时代有很多软件都可以实现后台运行, 2.0后apple应该是关闭了更多程序接口,后台运行更困难了,但还是有background这种多任务软件的出现。 iphone是支持后台多任务运行的,甚至可以多用户运行!多任务的障碍是apple公司的人为设置的, 而这种人为设置的障碍也导致了safari的容易崩溃(搬起石头砸自己的脚啊!) ps:apple设置这种障碍的原因是为了保障“用户体验” 其实我们是可以让自己的软件后台运行 这里给大家分享一个小技巧 上面讲了如何让音频后台播放 问题来了 音频可以 为什么我们的软件不可以呢 怎么才能使我们的音频文件后台播放? 很简单 我们可以将自己的软件伪装成一个音频文件 大小设置为 0kb 进入后台循环播放 这样就可以做到 自己可以尝试一些 














免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/101115.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信