How to manually fetch calendar updates?

Discussion in 'iPhone Tips, Help and Troubleshooting' started by bluenoise, Jul 26, 2008.

  1. bluenoise macrumors 6502a

    Jul 16, 2008
    I've set my fetch prefs to hourly, but I don't see any way to actually do the manual fetch in anything but Mail. I added a calendar event in iCal, synced with MobileMe, and confirmed it's in my MM calendar. Now how do I get the iPhone to sync with MM besides waiting for the next hourly update?
  2. cruzin macrumors newbie

    Jan 24, 2008
    All you have to do is make sure your MobileMe account is set up on your iPhone. If so, make sure the mail and calendar tabs are "on". Return to "Fetch New Data" in settings and make sure it is set to "Push". Then, scroll down to "Advanced", select your MobileMe account and make sure "Push" is selected there. If all of this is in-line, your calendar will be continuously updated on your iPhone anytime a change is made.

    Hope this helps you;)!

  3. cruzin macrumors newbie

    Jan 24, 2008
    If you only want to manually fetch calendar updates, just select "manual" instead of "push" in the advanced settings.
  4. gauchogolfer macrumors 603


    Jan 28, 2005
    American Riviera
    If you've got MobileMe, why would you want to use fetch instead of push? Seems like a waste to me if you don't use it.
  5. bluenoise thread starter macrumors 6502a

    Jul 16, 2008
    I was avoiding using Push as I was trying to maximize battery life. I've since determined that Push isn't the big battery killer I thought it was going to be. I now have 3G disabled (unless I'm not near wifi and I want to browse with reasonable speed), location services off, and wifi off unless in a hotspot. I have push enabled and I get great battery life. In fact, I still had about 50% battery life after about 16 hours of standby and 5+ hours of use.

    I'm still curious, though, how to force a calendar update if push is disabled.
  6. danny_w macrumors 601

    Mar 8, 2005
    Austin, TX
    On my 1st generation iPhone the difference with push ON is 1day vs. push OFF >4 days. THAT is a very good reason not to use push.
  7. Mindflux macrumors 68000


    Oct 20, 2007
    I'm experiencing the same thing. My 1st gen iPhone gives me a 20% warning within a day or there about with push enabled.
  8. danny_w macrumors 601

    Mar 8, 2005
    Austin, TX
    Yep. Push seems like it could be a great feature, but that is just far too much to pay for the privilege. I can very well do without it, thank you!
  9. Scott-n-Houston macrumors 6502a

    Apr 27, 2008
    Houston (duh)
    May be an old thread, but I was about to post the same question, and I see it was never answere here.

    I found one way to make it happen on calendar. Go to setting and change it to manually fetch data.

    Then go to calendar. It won't fetch it, but this is the first step.

    Then go to settings again and set fetch to 15 minutes or whatever.
    Then go to calendar, it will fetch it this time.

    You have to do this over and over. I think when you initialize the timed fetches, it does an first one right away, then the next will be 15 minutes later or whatever it is set to.
  10. cooltony macrumors newbie

    Aug 12, 2007
    This tip works. Thanks a lot.
  11. ntrigue macrumors 68040


    Jul 30, 2007
    That method is extremely manual. I would like Apple to check iCal and Address when I cycle in Mail.
  12. pqdbr macrumors newbie

    Sep 21, 2007
    I know this is an old thread but I just got here trough Google ...

    And after a lot of experimentation I found out this, I will paste what I just posted in Apple Discussion forums (

    Ok Guys, I just spent the last 4 hours going nuts with experimentations, trials and errors, and I finally think I figured it out, so bear with me here because it's not that simple. And excuse me for the poor english, I'm from Brazil.

    Ok, in the iMac you're gonna set up a CalDAV account with your google login/password. It will work flawlessly and you won't have any problems, it will always update the google calendar and be updated by it. Just remember to use CMD+R to refresh it whenever you want, so you don't have to wait the 15 minutes or whatever you set in preferences.

    Now let's talk iPad and iPhone. First of all, you have 2 options to sync calendars with Google, you can use protocol CalDAV or protocol Exchange.

    Google's setup instructions for CalDAV (both iPhone and iPad) is here:

    The instructions for both iPhone and iPad for Exchange is here:
    (just be sure to select calendar only, cause I'm assuming you're using IMAP or other protocol for mail and contacts).

    The main difference between CalDAV and Exchange is that Exchange supports push updates, wich is instant, while with CalDAV you have to fetch manually (every time you open the calendar app) or another time setting (like 15 min, one hour, etc).

    Well, my experiences revealed that the iPhone and the iPad will sync flawlessly with Google Calendar and the iMac, without any problems, BUT as long as you use Exchange AND Push to update the calendars (CalDAV doesn't support Push, and you need Push so the iPad sync works).

    Let me repeat that: IF and ONLY IF you have BOTH Exchange protocol configured and PUSH enabled iPad and iPhone will sync flawlessly. But many people (me included) dont want to use push because a) it has a battery hit b) they don't need instant updates c) it consumes cellular data when you're not on Wifi, and if you don't have an unlimited plan that's not good.

    So, if you TURN OFF PUSH with Exchange sync, the iPad will stop syncing properly. Curiously, the iPhone will continue syncing properly.

    What I discovered is that, on the iPad, doesn't matter if you use CalDAV or Exchange, the moment you turn OFF push notifications it won't sync manually anymore. And by that I mean that with push off the iPad will not refresh calendar data when you open the calendar app (as it should since push is off and manual fetch is selected).

    To sum it up, I discovred that with push OFF in both the iPad and the iPhone (either with Exchange or CalDAV):
    • The iPhone will update both google calendar and the iMac;
    • The iphone will be updated by both google calendar and the iMac and events created in the iPad;
    • The iPad will NOT be updated when you open the calendar app, so it won't see any changes made either on the iPhone, iPad or Google Calendar, but when you create new events in the iPad you will see the data icon spinning so it will send that event to the other 3, but it will not recieve anything.

    On macrumors forum people discovered that on the iPad, if you open your calendar, close it, change settings from manually fetch to 15 minutes or whatever, it will sync the next time you open your calendar. But it's unreliable (doesn't work every time), not to mention that you won't want to do that every time you need to sync your calendar !

    What about the iPhone ? Well, in my experiences I found out that it doesn't matter if you use Exchange OR CalDAV, it will manually sync with push off every time you open the calendar app. Just a sidenote: the iPhone wasn't manually refreshing with push off as well, just like the iPad, but as soon as I rebooted it started to sync manually every single time and it has been so far. But the iPad didn't sync manually every time even after I rebooted it.

    To end it all, how to know if the calendar is manually syncing with Push OFF ? Well, just open the calendar app and after 5 seconds you should see the data spinning logo right next to the 3G or Wifi icon in the status bar. It must happen EVERY time you open the calendar app (you don't even need to force quit the calendar app for it to happen, it must happen every time you hit home and then open the calendar again). If it's not spinning (recieving data) 5 seconds after you opened the calendar app, it's not manually syncing, so on the iPhone you should reboot and on the iPad there's no fix I found so far (besides the unreliable fix of chaning the fetch time like I said before).

    Oh, I did all these tests with an iPhone 3GS running iOS4 (don't complain it's not 4.2.1, cause the iPhone IS working, the problem is with the iPad), and an iPad running 4.2.1.

    I just hope this thread gets attention because It almost drove me nuts to figure out all these things.


    Felipe Raul
  13. Redkeefy macrumors newbie

    Jan 17, 2011
    I'm having the same problems Felipe. I've just bought a Macbook (previously only a Windows PC user) and iPad together with Mobile Me to try and sync all my calendars with my work calendar and my existing iPhone. It just doesn't work reliably enough to use - Mobile Me doesn't show all the calendar entries but it does copy them to the iPad and iPhone - but you can't edit them on the ipad or iphone once they're there. It's like a low functionality email system from the 80's.

    I've therefore tried using my gmail account which works better than Mobile Me (it shows all the calendar entries for a start) but I just can't get the ipad to sync when I want it to. It won't automatically sync when I open the calendar app so I set up a 15 minute refresh which seems to work.

    This is just rubbish.

Share This Page