How to trigger sync?

jwc's Avatar

jwc

16 Jun, 2010 02:32 AM

Hi all, sorry if this is a duplicate of another post. There are so many posts about syncing. I opened a lot of them but none seemed to be about this specifically.

I've installed the sync extension, and I've had it sync successfully before. But now, four times out of five, when I launch the iPhone app nothing happens. I wish there was a manual way to trigger sync. But as is I have no idea why it syncs sometimes and sometimes (mostly) not.

I'm on build 751 of MD, synchronizer build 6. Mac OS X 10.5.8.

  1. 1 Posted by Ben Spencer on 16 Jun, 2010 01:34 PM

    Ben Spencer's Avatar

    The iPhone app attempts to sync when you start it. It will send out a broadcast message on your local network and if it gets a response from the netsync extension of the desktop app that is already registered with it will perform the sync.

    Ensure that your iPhone is connected to the local wifi network when you start the app.

    I am curious if being connected to a 3G data network might be related to this problem. If you use the 3G network on your iPhone make sure you are not connected to that when start the app.

    Also try restarting your iPhone operating system and then start the app. It may be that some other part of the iPhone OS has crashed and needs to be restarted.

    Ben Spencer

  2. 2 Posted by jwc on 08 Jul, 2010 11:09 PM

    jwc's Avatar

    Ben, you are great because you answer all these things. Thanks.

    To be clear:

    -if the MoneyDance desktop program is open first, and then the iPhone app is opened, the phone WILL sync -if the iPhone app is open first, and then the desktop program is launched, the phone WILL NOT sync

    Therefore if I have the iPhone app open already when I open the desktop program, I have to wait for the program to load, then quit the iPhone app, then open the iPhone app again. Is that right?

  3. 3 Posted by Angie Rauscher on 09 Jul, 2010 01:46 PM

    Angie Rauscher's Avatar

    Jwc,

    You are entirely correct, this is currently the way that syncing works. We are looking into creating other sync triggers, but these will not be put into place for some time.

    Please let me know if I can be of further assistance,

    Angie Rauscher
    Moneydance Support

  4. Angie Rauscher closed this discussion on 09 Jul, 2010 01:46 PM.

  5. jwc re-opened this discussion on 10 Jul, 2010 05:49 AM

  6. 4 Posted by jwc on 10 Jul, 2010 05:52 AM

    jwc's Avatar

    The thing is, with the proper sequence established now: it doesn't happen. At least not reliably.

    With MoneyDance open, I quit and re-start the iPhone app several times and it won't sync. Sometimes it does, sometimes it doesn't, it's very unreliable.

    If I really really need it to sync, sometimes I have to start and quit and start and quit both the desktop and iPhone programs several times. And sometimes I have to just shrug and hope it will work tomorrow.

  7. 5 Posted by jwc on 13 Jul, 2010 11:48 PM

    jwc's Avatar

    Well, I think I figured part of this out.

    I just upgraded to an iPhone 4. On iOS 4, with the Fast App Switching, the MD app may not officially "close" and "open" the way it does on previos iPhone OSes. When I went into the Fast App Switching tray and removed MD from the Fast Apps listed there, then went and re-opened MD from scratch, the sync was triggered just as promised. So I guess when MD launches from the Fast App Switching "frozen" state it's not the same as launching from a regular "closed" state.

    So i guess the klugey workaround here is to make sure to force-quit the MD app from the Fast App Switching queue if you want to trigger sync. Erg.

    Only thing is, the sync trouble was happening with my 1st-gen iPhone, too, before I got the 4. But I can't speak to that any more... anyone else having the issue on the 1st gen?

  8. 6 Posted by Shawn Parr on 14 Jul, 2010 02:42 AM

    Shawn Parr's Avatar

    Since upgrading to MD 1.3 on my iPhone 3GS I'm having sync problems also. It actually seems to be an issue with MD on my Mac not syncing.

    Basically:

    1. If Moneydance is launched, and remains open for some unknown amount of time (likely an hour or more) it will no longer sync.

    2. No matter how many times, or with what methods, I quit MD on the iPhone then restart it sync will not happen.

    3. I must quit and relaunch MD on the Mac, then it immediately syncs, and for at least a few minutes will sync when I leave MD on the iPhone then open it again, even if I leave it in the Multitask tray.

    As I said above, this 'appears' to be an issue with the desktop software, however I never had the issue prior to the 1.3 upgrade of MD on the iPhone.

  9. 7 Posted by Ben Spencer on 14 Jul, 2010 08:34 PM

    Ben Spencer's Avatar

    Shawn are you running iOS4 on your 3GS? Could it be that you are experiencing the Fast App Switching problem that Shawn describes above?

    If not another user reported a similar issue and in their case completely turning off the desktop firewall on their mac allowed the sync to occur. Could you try turning of the desktop firewall completely and let me know if that resolves the issue.

    Ben

  10. 8 Posted by Ben Spencer on 14 Jul, 2010 09:02 PM

    Ben Spencer's Avatar

    Would all of you having trouble with reliable syncs re-download the desktop app from our main download page. The latest version is signed so that the mac firewall should deal with it properly.

    http://moneydance.com/other

  11. 9 Posted by Shawn Parr on 15 Jul, 2010 01:17 AM

    Shawn Parr's Avatar

    Ben,

    Yes I have iOS4 on my 3GS. And no it doesn't appear to be the Fast App Switching causing it. Here is what I just did:

    1. Wake the Mac from sleep
    2. Moneydance was already running on the Mac when it 'woke up'
    3. Launch MD on the iPhone - no sync
    4. Make sure MD on the iPhone is not listed in the multitasking pane by double tapping the home button, holding the icon until the removal button appears, and tapping the button to remove it
    5. Launch MD on the iPhone again - no sync
    6. Turn the iPhone completely off
    7. Turn the iPhone back on
    8. Launch MD on the iPhone - no sync
    9. With MD on the iPhone sitting open, quit MD on the Mac
    10. Launch MD on the Mac, once up and running the iPhone syncs automatically

    I'm starting to wonder if it has to do with my Mac going to sleep while running MD? Recently I changed my preferences for sleep. My Mac used to only turn off the display, but now it goes into full deep sleep mode (pulsing light on the Mac). I made this change about the same time as I upgraded to iOS4 on the phone, so it may be that sleep is causing an issue with the network extension.

    I will try updating the Network extension now, although I currently do not have the firewall configured on my Mac (turned off) so if that is the only change it will likely not have an effect. I'll test with it after my Mac goes back into deep sleep mode again.

  12. 10 Posted by Ben Spencer on 15 Jul, 2010 08:57 PM

    Ben Spencer's Avatar

    Please also try downloading the latest full version of the desktop app and reinstalling it even if you are already running the latest build.

    Ben

  13. 11 Posted by Shawn Parr on 16 Jul, 2010 12:35 AM

    Shawn Parr's Avatar

    Hey Ben,

    I'm sorry I had misunderstood when I posted. I did indeed download the latest copy of the desktop app and installed it. It functions the same as before.

    If the Mac has not been into deep sleep since opening MD, it syncs every time, no issues. If it has been to deep sleep for some time, then sync will not happen until the desktop app is quit and restarted.

    On my first test it did sync after a deep sleep, however the Mac was only in deep sleep for a few minutes. I'm not sure why the amount of time would matter, but I'm also not sure why sleep matters. Could be Sleep is a red herring and it is only the time passing, I have no idea.

    Just to say that I did it I also specifically tested using Fast App Switching on the iPhone. During a period where sync would not work, I made sure to leave the MD iPhone app and go to the home page. I then closed and relaunched MD on the Mac. Finally I used Fast App Switching to open MD on the iPhone, and it synced right away without issue.

    So at least in my personal setup Fast App Switching and sync are working fine together.

  14. 12 Posted by Richie on 22 Jul, 2010 12:04 PM

    Richie's Avatar

    I'm have the same issue with sync reliability on iPhone 4. I've tried everything in this thread to no avail.

  15. 13 Posted by Paul on 30 Jul, 2010 02:59 PM

    Paul's Avatar

    I have to open the app, close it, and open it again to trigger syncing. I have no idea why this is so, but it works reliably this way for me.

  16. 14 Posted by Leonardo Fraga on 15 Aug, 2010 04:11 AM

    Leonardo Fraga's Avatar

    Hi, guys,
    You can, at any time, use the refresh gesture to sync your accounts. Just shake your iPhone/iPad, and it will do the work.

  17. 15 Posted by Ben Spencer on 16 Aug, 2010 04:14 PM

    Ben Spencer's Avatar

    Hi Leonardo

    I do not believe your advice with regard to the refresh gesture is correct. I spoke with the developers and they tell me that the iPhone app does not listen to the event on the refresh gesture.

    Sincerely
    Ben Spencer

  18. 16 Posted by Leonardo Fraga on 18 Aug, 2010 01:46 AM

    Leonardo Fraga's Avatar

    Hi,

    You're right.
    I think I misexpressed myself. I would like developers implement this kind of functionality to sync. It would be easier than reopening the app to see if sync happens.
    Sorry for the way I said it.

    Att,
    --
    Leonardo Fraga
    +55 11 7037-0002

  19. 17 Posted by Ben Spencer on 18 Aug, 2010 12:28 PM

    Ben Spencer's Avatar

    Hi Leonardo

    There is an existing suggestion ticket to add a sync button attached to the case linked below:

    http://help.infinitekind.com/discussions/suggestions/414-syn-button...

    If you post a comment there that will count as a vote for the ticket.

    I think that using the shake gesture would be redundant if we added a button.

    Sincerely
    Ben Spencer

  20. Angie Rauscher closed this discussion on 25 Aug, 2010 08:38 PM.

  21. jwc re-opened this discussion on 28 Sep, 2010 03:33 PM

  22. jwc closed this discussion on 28 Sep, 2010 03:34 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac