With PhotoStream on IOS 5, When it detects that the device is plugged in, wifi connected and device is locked, it will start uploading the images to the Photostream.
I'm trying to doing something similar to PhotoStream on iDevice. Is there a way to continue monitor and detects those 3 things (device is plugged, wifi,locked) when the app is suspended? Further more, is there a way to monitor and detect those 3 things, even if the my app is not open? If 3 things met? it will call the my app and start uploading images. Would this be approved by app store?