info.plist 中required background modes 添加 app plays audio

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

[self playbackgroud];

}

- (void)playbackgroud

{

/*

这里是随便添加得一首音乐。

真正的工程应该是添加一个尽可能小的音乐。。。

0~1秒的

没有声音的。

循环播放就行。

这个只是保证后台一直运行该软件。

使得该软件一直处于活跃状态.

你想操作的东西该在哪里操作就在哪里操作。

*/

session = [AVAudioSession sharedInstance];

/*打开应用会关闭别的播放器音乐*/

//    [session setCategory:AVAudioSessionCategoryPlayback error:nil];

/*打开应用不影响别的播放器音乐*/

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback withOptions:AVAudioSessionCategoryOptionMixWithOthers error:nil];

[session setActive:YES error:nil];

//设置代理 可以处理电话打进时中断音乐播放

[session setDelegate:self];

NSString *musicPath = [[NSBundle mainBundle] pathForResource:@"Baby One More Time" ofType:@"mp3"];

NSURL *URLPath = [[NSURL alloc] initFileURLWithPath:musicPath];

_player = [[AVAudioPlayer alloc] initWithContentsOfURL:URLPath error:nil];

[_player prepareToPlay];

[_player setDelegate:self];

_player.numberOfLoops = -1;

[_player play];

}

app播放无声音乐实现app后台运行相关推荐

  1. Android 判断app是否在前台还是在后台运行

    Android 判断app是否在前台还是在后台运行,直接看代码,可直接使用. [java]  view plain copy public static boolean isBackground(Co ...

  2. Android保活之循环播放无声音乐

    Android保活之循环播放无声音乐 基本思想 1,循环播放无声的音乐 2,在其它音乐占用时,合理的控制音乐的再次播放 实现效果 目前测试在华为机器上,一键清理不会杀死. 在三星Galaxy Note ...

  3. 播放无声音乐让后台一直运行

    我们项目要求我们是每隔一个小时上传一次地理位置,试了好几种方法都不成功,只能选择后台循环播放音乐达到后台持续运行.(我是企业账号开发的,不清楚App Store上传上去会不会有问题) 1.首先用到音频 ...

  4. Android后台播放音乐保活,安卓后台保活黑科技 播放无声音乐

    1.准备一段无声的音频,新建一个播放音乐的Service类,将播放模式改为无限循环播放.在其onDestroy方法中对自己重新启动. public class PlayerMusicService e ...

  5. iOS保持App真后台运行

    https://www.jianshu.com/p/d466f2da0d33 在我看来,苹果系统与安卓系统最直观的区别就是后台处理方式了吧,安卓手机一旦开启了很多app放到后台,即使前台什么也不做,就 ...

  6. 当自己视频APP,遇到别人音频APP后台播放音频时候

    当别家音乐APP播放音乐,打开自家视频APP(虽然没有播放视频),但音乐app的音频却暂停了(如果是钉钉语音会议这种情况,会自动退出语音会议). 查了资料:这是音频打断处理问题,举个例子:       ...

  7. 音乐类APP开发强化社交属性,行业前景被看好

    随着移动互联网的发展,我国在线音乐类APP发展迅猛,不断受到资本热捧,如今在线音乐类APP开发功能得到了极大的丰富,除了基本的听歌搜索功能,还有听歌识曲.铃声剪辑.彩铃专区.在线KTV唱歌等功能,满足 ...

  8. android 熄屏 后台运行,Android进程保活/息屏后后台保持定位、网络运行

    Android 设备在黑屏的分钟后可能会发生多种情况: 应用程序切后台后进程资源被系统回收,导致不能持续定位. 解决办法: 长连接定时唤醒cpu(解决黑屏定位.黑屏断网问题) 对于原生Android系 ...

  9. php网页完成后播放音乐提醒,js+php 实现定时查询数据播放提示音乐

    摘要:给客户后台设置,提现和充值时自动播放音乐,所以需要定时查询查询数据库,有数据时播放提示音乐... 给客户后台设置,提现和充值时自动播放音乐,所以需要定时查询查询数据库,有数据时播放提示音乐 先在 ...

最新文章

  1. P1129-[ZJOI2007]矩阵游戏【最大匹配】
  2. JUnit 5和Selenium –改善项目配置
  3. mongotemplate中save抛出异常_异常处理的三个好习惯 | Python 工匠
  4. 这篇文章绝对让你深刻理解java类的加载以及ClassLoader源码分析
  5. Docker拉取ZooKeeper镜像安装运行
  6. devops基础扫盲篇_在2020年取得成功的8篇必读的DevOps文章
  7. linux磁盘相关命令
  8. Windows10 64位系统安装EPLAN P8 2.6教程
  9. JAVA我的世界怎么弄TNT大陆_《我的世界》爷爷的遗言:TNT大陆地图存档
  10. 程序员也要学英语——动词相关合集
  11. 下面不属于python保留字_下面不属于Python保留字的是
  12. 几种微弱信号处理电路
  13. 模拟京东快递单号查询框
  14. 光伏发电沦为白菜价 看光伏大佬们如何“割肉”
  15. 智能仓储系统的构成包括哪些
  16. C++学习路线图(重整理)
  17. 腾讯云区块链,产业区块链的坚守者
  18. [蓝桥杯单片机 八位共阳数码管](4)
  19. 2021年衢州高考的成绩查询,2021年衢州中、高考重要消息来了!
  20. 五问目标检测Anchor

热门文章

  1. 使用百度地图API,定位并显示自己的位置
  2. 电动牙刷也有国产黑马,竟然比千元大牌还厉害 | 钛空实测
  3. 分切机设备的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  4. 狄马:荒谬的苦难哲学
  5. Nape 碰撞检测事件 笔记
  6. 研发人员必须具备的三颗“心”
  7. omf多路径 oracle_Oracle数据库使用OMF来简化数据文件的管理
  8. 进制转换--(2-8)为什么2的3次方=8,所以三位变一位
  9. android 照片拼接长图_手机照片拼接长图软件|照片拼接长图app下载v2.0-乐游网软件下载...
  10. vuex 中出现[vuex] module namespace not found in mapActions(): money找不到的报错