iPhone 任务完成

标签 iphone objective-c multitasking

我几天前开始试验 iPhone 平台的开发,在阅读它的多任务处理能力时,我发现了“任务完成”,这非常有用。

我在 google 上搜索了一下,阅读了 developer.apple.com/iphone 上的文档,但还是没找到:有没有办法让这个任务完成运行一个循环(可能是无限循环),或者每 10 分钟运行一次的计时器?

我知道这就像“作弊”,他们可能有一些对策,但无论如何,尝试一下是件好事:)

最佳答案

随着任务的完成?否。但是,您可以说您的应用是具有后台功能的音频应用,例如,使用 kAudioSessionProperty_OverrideCategoryMixWithOthers 属性设置 Audio Session ,循环播放一些不播放声音的音频。这将让用户退出、启动 iPod 或类似的东西,并在您的应用程序继续运行时让它正常播放。

我已经在一个示例应用程序中对此进行了测试,它可以正常工作。但是,这是可疑的,我不推荐它。 (如果 Apple 发现了,它也可能会被拒绝。)

关于iPhone 任务完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3388279/

相关文章:

iphone - CGPath 中的 CGGradient

iphone - 在 iPhone 中实现图表

iphone - 欺骗 iPhone 上嵌入式 Safari 浏览器的用户代理?

objective-c - tvOS - 播放 uLaw 声音

iphone - iOS4 上的多任务 : Does it work only on iPhones?

ios - 横向应用程序在多任务处理中变成纵向 - swift

iPhone SDK : Image scaling problem

objective-c - 如果窗口不是最前面的,则获取 beginGestureWithEvent/endGestureWithEvent 的方法

ios - 如何将标题/按钮添加到 UIViewController 内添加的 UINavigationController?

ios - 在不同状态下接收推送通知