I want to make url request in a certain time interval (e.g. every 10 minutes app should make a url call and get some json data). App should be able to do this when running in ba
At the basic level : simply schedule a NSTimer and launch the URL request on the timer function. If you are targeting iOS7 then make sure you are using NSURLSession. However an important point is to know if you want to do tis in the background or not. If yes you have to find out more about the iOS background modes as you will not be able to maintain your timer in this mode.. Nothing there should cause rejection.