Checking data when app is closed

When a iPhone app is closed is there any way it can still check for new data?

I am trying to have the app check every night at midnight to see if the price of an item has changed. I have programed to have the app check when the UTC time is 12am to see if the prices have changed. Will this still check when the app is closed? What is the best way to check? timer.preformWithDelay? 

Overall, I want to send a local push notification when the prices change each night. 

Thanks for the help!

While Corona apps are designed to only run cycles when they are active, there are services that can achieve your desired functionality. Gamethrive is a popular service with Corona SDK developers that handles push notifications. I don’t work for CoronaLabs or Gamethrive, I just know it’s a well-respected third-party partner of CoronaLabs. 

https://gamethrive.com/

While Corona apps are designed to only run cycles when they are active, there are services that can achieve your desired functionality. Gamethrive is a popular service with Corona SDK developers that handles push notifications. I don’t work for CoronaLabs or Gamethrive, I just know it’s a well-respected third-party partner of CoronaLabs. 

https://gamethrive.com/