2008-12-08 82 views
3

注 - 我还没有深入研究苹果的iPhone SDK。iPhone是否“可以使用”?

但是,基于另一个question问最近,我想知道,如果iPhone运行一些精简版的Mac OS X,如果它没有crontab功能。

如果是这样,你将如何访问它?

谢谢。

回答

5

默认情况下在iPhone上似乎cron的运行,你只需要能够编辑crontab文件 - 无论是 根一个 或用户一个 但不是用户一个明显。

睡眠问题和cron问题,但有一个很好的讨论,在该链接。

+0

有什么办法来访问一个未越狱的iPhone的crontab? – 2008-12-08 19:01:15

+0

我不这么认为。希望苹果公司将定时器和计划任务放入未来版本的iPhone OS/SDK中,但对于网络轮询的任务,我认为他们会希望您在下一个版本中使用推送通知功能。 – JeeBee 2008-12-08 19:48:43

6

iPhone确实运行了cron,但您无法在任何使用SDK开发的应用程序中使用它。通过警报或定时器(例如crontab)绝对不支持后台进程或后台启动。

3

你不能在未越狱的iPhone上使用cron。

也许您可以利用推送通知服务:在另一台机器上运行cron(或某个其他调度程序),该机器会在适当的时间向手机发送通知。

4

它出现的iPhone将不再运行crons也没有crontab中(2012年,iPhone 4S越狱,iOS版5.01)