2008-12-08 147 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)