2

我正在 iphone 中开发一个闹钟应用程序。我无法找到如何设置即使应用程序未运行也会触发的警报。请建议我一些代码或教程来做到这一点。

提前致谢。

4

3 回答 3

2

本地通知!

(这现在是自 iOS 4.0 以来的正确答案,所以给我学分!!(jk))

于 2010-09-03T07:48:38.677 回答
1

推送通知……或者……

前几天我注意到,如果我关闭屏幕(顶部的按钮),我的应用程序仍在获取 gps 更新......

所以,我开始认为只是点击顶部按钮并不会真正退出你的应用程序......你需要做一些实验来证明这一点......但也许你仍然可以在屏幕关闭的情况下播放声音?

于 2009-10-14T13:46:03.657 回答
0

目前确实没有好的、干净的解决方案。我能找到的最好的方法是阻止它睡觉的类( http://code.google.com/p/iphone-insomnia/ )。通过这个运行,你可以做任何你想做的事情,但它很可能会很快耗尽电池。

另一种解决方案是iphone在充电时不会休眠。因此,您可以简单地提醒您的用户,只有当 iPhone 在设置之前正在充电并且他们无法离开应用程序时,警报才会起作用。

于 2010-09-14T01:39:04.077 回答