2014-09-05 3 views
3

앱이 열려 있거나 백그라운드 모드에 관계없이 설정된 시간에 실행되는 iOS 앱 (iOS 8을 포함한 모든 버전)의 작업을 (Linux) cron과 같이 설정할 수 있습니까?서버 코드가없는 iOS cron 작업

예를 들어, 11:00 및 23:00에 iPhone에서 네트워크 GET 작업을 실행하고 싶습니다. 휴대 전화의 전원이 꺼져 작업이 실행되지 않는 경우에는 문제가 없습니다.

답변

6

jailbroken되지 않은 장치에서 기본 cron에 액세스 할 수있는 방법이 없습니다. 7.

배경 페치 아이폰 OS의 특정 화재 날짜 효과적으로 경고, 또는 Background Fetch일부 네트워크 활동을 할 간격을 요청에 장치 웨이크를 할 수 있습니다 - 가장 가까운

UILocalNotification 될 것이다. 그러나 당신은 여전히 ​​시스템의 자비에 있습니다.

http://www.appcoda.com/ios7-background-fetch-programming/

+0

하지만 앱이 포 그라운드에서 실행되는 경우 어떻게됩니까? 백그라운드 스레드에서 실행중인 특정 작업 만 원하십시오. –