- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我修改了有关 UIBackgroundModes 的 Apple 文档,下面是它的内容:
When this key is present, the system’s audio frameworks automatically prevent your application from being suspended when it moves to the background. As long as it is playing audio, the application continues to run in the background to support that audio.
但是我有一个使用 AVPlayer 类播放音频流的应用程序,但它无法使用它。这个 key 应该在那里为我们省去显式实现 Audio Session 的工作。谁能告诉我为什么这不起作用?有没有人使用它并使它起作用?
最佳答案
在播放音频之前尝试执行以下操作:
NSError *sessionError = nil;
AVAudioSession *session = [AVAudioSession sharedInstance];
[session setCategory:AVAudioSessionCategoryPlayback error:&sessionError];
关于ios - UIBackgroundModes 不起作用的广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5059787/
我在我的应用程序信息列表中的“必需的背景模式”键下添加了“应用程序与附件通信”,以便当应用程序在任何情况下被终止时iOS 将提示用户重新启动任何连接的 BLE 设备的后台同步。 我已经阅读了大量文档并
我试图在 Xcode 中运行一个应用程序,每次构建时,它都会说: 请求被服务委托(delegate) (SBMainWorkspace) 拒绝,原因是:已禁用(“无法启动 NameOfApp,因为此应
我修改了有关 UIBackgroundModes 的 Apple 文档,下面是它的内容: When this key is present, the system’s audio frameworks
如果是这样,那么具有位置 UIBackgroundMode 键的应用与在后台使用显着变化位置服务的应用之间有什么区别? 使用显着变化位置服务的应用会被挂起,直到发生位置变化,然后它会被唤醒并可以在后台
有没有人尝试过使用 UIBackgroundModes 注册任何网络内容?我想继续运行我的服务器获取代码并根据服务器响应播放一些声音,即使我的应用程序在后台或设备正在休眠。 关于此的任何线索以及使用它
我的应用在其 Info.plist 文件中包含 UIBackgroundModes 键(带有位置值)。该应用程序被 Apple 拒绝。 苹果拒绝的原因: “我们注意到您的应用在 Info.plist
我正在开发一个可以在后台运行的导航应用程序。由于将 UIAccelerometer 设置为 location,所以工作正常。但我也想使用加速度计,以获取有关用户正在做什么的一些额外信息。但是,在后台时
我有一个播放音乐的应用程序,我想启用背景模式。我的音频类别设置为 kAudioSessionCategory_MediaPlayback,如果我在 info.plist 文件内的 UIBackgrou
我编写了一个使用 midi 播放音频的应用程序。该应用程序使用 MIDIDestinationCreate 并按照 Apple 在 iOS6 发行说明中的建议启用 UIBackgroundmode
我正在使用 content-available=1 测试推送通知,除非在 Wi-Fi 上,否则它们似乎不会在后台传送到应用程序。 我在推送通知处理程序的开头有一个简单的日志语句: - (void)ap
We found that your app uses a background mode but does not include functionality that requires that
我有一个带有 UIBackgroundMode 位置的后台应用程序。 我希望我的应用每隔几个或几个小时额外联系服务器以查看是否有一些新数据(因为使用苹果通知推送会通知用户,这是不可取的)。 轮询是我永
我找不到明确的答案 - 之前的所有帖子似乎都与当应用程序从前台发送到后台时完成下载任务有关。 我不是在谈论那种情况,我是在谈论当应用程序具有 UIBackgroundMode 时 - 我的应用程序需要
我提交了一个应用程序,它以用户选择的固定时间间隔(5 分钟、10 分钟、30 分钟、1 小时)跟踪用户的位置(并将其发送到服务器)。该应用程序也应该在后台运行(发送请求),我已将其声明为 UIBack
我正在尝试升级较旧的 iPhone 项目以采用背景音频流,但是“所需的背景模式”键未显示在 Info.plist 下拉菜单中。 我已将基础 SDK 设置为 4.0。是否有另一个项目设置来控制哪些 In
我有一个 iOS7 应用程序,它注册了后台模式远程通知: UIBackgroundModes remote-notification 它在重启之前工作正常,应用程序在后台获取此事件: -(
我知道如果一个应用程序使用“显着变化的位置服务”,即使应用程序被终止,如果有位置更新要传送,iOS 也会唤醒它。 如果应用程序使用标准位置服务并将位置指定为 UIBackgroundModes 的键,
我已经集成了远程推送通知,但我收到了这个警告: didReceiveRemoteNotification:fetchCompletionHandler:], but you still need to
我有基于选项卡栏的应用程序。当我放入 plist UIBackgroundModes 时(我的应用程序应该支持 voip),GUI 不会加载。它在启动屏幕上很糟糕,并且不会加载第一个选项卡 View
我最近有一个应用被商店拒绝,原因如下: Our app declares support for external-accessory in the UIBackgroundModes key in
我是一名优秀的程序员,十分优秀!