5

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

我用谷歌搜索了一下,阅读了 developer.apple.com/iphone 上提供的文档,但仍然没有找到任何东西:有没有办法让这个任务完成运行一个循环(可能是一个无限循环),或者一个计时器可以每10分钟跑一次?

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

4

1 回答 1

3

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

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

于 2010-08-02T13:43:53.650 回答