Sync

WHAT CAN I DO HERE?

Use device-to-device sync to keep LightAr­row app data on your mul­ti­ple iOS devices (iPad, iPhone, and iPod touch) in sync. Drop­box™ and Box™ cloud ser­vices are rec­om­mended for device-to-device sync. A Beta Pre­view of Google Drive™, Sky­Drive, or  iCloud™ is also pro­vided for sync. Keep in mind that LightAr­row apps only sync when they are open. You can see when the apps are sync­ing by view­ing the green cir­cle around the LightAr­row logo on your main screen.

Impor­tant: All sync­ing devices must be updated to the lat­est ver­sion of the app avail­able on the App Store.

If you are try­ing to per­form a sync reset, please scroll below to see that section.

PREREQUISITES

Before you enable sync on your devices, ensure that all of the fol­low­ing require­ments are met:

  • Each device you wish to sync has net­work (WiFi) con­nec­tiv­ity for the ini­tial sync setup.
  • If you plan to take advan­tage of the built-in inte­gra­tion your LightAr­row app has with your device’s Con­tacts, Cal­en­dar and Reminders apps, please make sure you have those sync­ing in the iOS Set­tings app uti­liz­ing Apple’s iCloud. Our app does not sync those, but expects them to be synced between your devices.
  • For the cloud ser­vice you wish to use (Drop­box, Box, etc.), make sure you have an account and you know the user­name and pass­word, and install their app (for exam­ple the Drop­box app) on each device, and make sure you can connect.
  • If using our iCloud Sync Beta pre­view, make sure iCloud is enabled in the device Set­tings of each device you wish to sync.

ENABLING SYNCSUMMARY

The first time you enable sync on your devices, all the LightAr­row app data from the PRIMARY DEVICE will be copied to the other devices — no merg­ing of data will ini­tially occur. How­ever, once you enable sync on your devices, mod­i­fi­ca­tions on one device will be prop­a­gated to the other devices. The Pri­mary Device is the one which in your opin­ion has the best data for our app, since it’ll be used as the base­line for the other devices.

How to enable sync on your pri­mary device:

  1. PRIMARY DEVICE: Go to Set­tings -> Backup, Restore & Sync. We need to cre­ate and set an online folder here. The most pop­u­lar case is to use Drop­box, so these direc­tions use that as the exam­ple. Tap on Backup/Sync online folder (in bot­tom sec­tion). Tap New on the pop-up. A view called “New Online Folder” comes up — tap on the File Ser­vice field. Now, the file ser­vice should have Drop­box already selected (you can change it to Box for exam­ple, but let’s stay with Drop­box — tap on Close in the selec­tor that has come up). In the Email field, type in your Drop­box account email (for exam­ple, busybean1222@gmail.com). Tap on Sign In — a popup comes up say­ing you will have to use the exact same email address if a Drop­box log in page comes up — tap on Pro­ceed. You will either directly get a view that asks you to Allow our app to be able to use Drop­box (in which case tap Allow), or a view that asks you to enter your Drop­box account email and pass­word — in which case enter those ((for exam­ple, busybean1222@gmail.com and pass­word), login, then Allow access. You should now be back in the “New Online Folder” view. Tap on the gear icon to the right of the Folder field. Tap on your email address, then tap Select (you’d only need to tap on Browse here if in the less com­mon case, you have already gone to Drop­box directly and cre­ated a folder your­self for app back­ups, for exam­ple “App­Back­ups” — in which case you’d need to Browse, and then Select that one). Once you have tapped on Select, you will again be back in the “New Online Folder” view. Tap Save on the top right. Tap Save AGAIN on the popup (it should be show­ing your newly cre­ated folder with a check­mark next to it).
  2. PRIMARY DEVICE: Tap on the Backup email address field, and type in an email address of yours that you wish to send Email Back­ups to, and save it.
  3. PRIMARY DEVICE: Now tap on Online Backup. Let it complete.
  4. PRIMARY DEVICE: Now tap on Email Backup. Let it com­plete and send the email to yourself.
  5. PRIMARY DEVICE: Enable Sync: go into Con­fig­ure Sync. Tap on Man­age under Drop­box Sync. Tap on the ON/OFF slider in the Sync field to ON. Tap Con­tinue, then read what the alert says — it needs to report itself as the first device for the PRIMARY DEVICE. If it is not, can­cel and con­tact support@lightarrow.com, and we’ll help you. If cor­rect, con­tinue, let it com­plete and tap OK.
  6. PRIMARY DEVICE: Go all the way back to the Set­tings view, and then go to the Recent view (acces­si­ble from the left col­umn of dash­board nav­i­ga­tion icons). Leave the app up in this view — you may see a green cir­cle spin­ning around the white dot icon on the top left of the screen. Let it com­plete spin­ning. For good mea­sure, do a pull­down to refresh in the Recent view (put your fin­ger any­where in the con­tent area of the Recently Updated view, pull down 2–3 inches, then release). You will see the green cir­cle spin around again for a few sec­onds on the top left. That indi­cates things are either being pushed up to Drop­box, or being pulled down and con­sumed — basi­cally, the sync oper­a­tion. Also, below, when­ever we say pull-down-to-refresh for the Recent view to force a sync, you can alter­na­tively go to our Set­tings view and tap on Sync Now.
  7. Now we are ready to enable sync on the other devices.

How to enable sync on your sec­ondary device(s):

  1. SECONDARY DEVICE(S): We can either cre­ate and set the same online folder here, or con­sume the Email Backup that we sent above from the pri­mary device. Steps: If you want to cre­ate from scratch, fol­low step 1 of the PRIMARY DEVICE case exactly. A com­mon mis­take users make is they tap Browse (instead of tap­ping Select), see a folder called Life­Topix­Sync, and select that. That is a mis­take, as the Life­Topix­Sync folder is some­thing we cre­ate UNDER the folder you point to (your Drop­box root folder rep­re­sented by your email address). If you choose the sim­pler approach (con­sum­ing the Email Backup): open your iOS Mail appli­ca­tion (it does not work with the gmail app). Find the backup email sent from the PRIMARY DEVICE. Be care­ful — do a tap-and-hold on the attach­ment icon lifetopix.backup.xml (instead of a tap), and then choose to open with our app. Our app will come up. Go to the Set­tings -> Backup, Restore & Sync view, and tap on Restore from Inbox. Let it complete.
  2. SECONDARY DEVICE(S): Enable Sync: go into Con­fig­ure Sync. Tap on Man­age under Drop­box Sync. Tap on the ON/OFF slider in the Sync field to ON. Tap Con­tinue, then read what the alert says — it needs to report that the cloud already con­tains data from your PRIMARY DEVICE. If it reports itself as the first device, can­cel and con­tact support@lightarrow.com, and we’ll help you. If cor­rect, con­tinue, let it com­plete and tap OK.
  3. You are all done! Go all the way back to the Set­tings view, and then to the Recent view. Watch for the green cir­cle spin­ning at the top left of the screen to com­plete, and then do a pull-down to refresh.
  4. Now when you make changes, they’ll go back and forth. Sync hap­pens auto­mat­i­cally every minute or so when the app is up. You can always do a pull-down-to-refresh in the Recent view to force a sync.

DISABLING SYNC

When you dis­able sync on a device, any changes you make to the app’s data on that device will get over­writ­ten with what­ever is in the cloud at the time when you later re-enable sync on that device. The bot­tom line is that unless you are dis­abling sync on a device as part of the process to reset sync or you do not wish your device to be synced with other devices any more, you should not dis­able Cloud Sync.

How to dis­able sync:

  1. Tap Set­tings -> Backup, Restore & Sync and tap Con­fig­ure Sync.
  2. Tap Man­age in the sec­tion with the ser­vice you wish to use.
  3. Move the slider to the OFF position.

RESETTING SYNC

How to reset sync:

  1. Dis­able sync on ALL devices from the Set­tings -> Backup, Restore & Sync and tap Con­fig­ure Sync view.
  2. Do Email and Online back­ups from the device that has the best date.
  3. PRIMARY DEVICE: Tap on Sync Reset. Com­plete the steps. IMPORTANT: this is only done on one device after ALL devices sync have been disabled.
  4. Fol­low the steps as above to enable sync in the pri­mary device first, and then the sec­ondary devices.

IMPORTANT NOTES FOR ICLOUD USERS

In your device Set­tings, Apple pro­vides you a mech­a­nism to “man­age stor­age” for your iCloud account and for the appli­ca­tions that access it. It is very impor­tant that you not uti­lize this inter­face to manip­u­late the iCloud stor­age for your LightAr­row app. If you wish to man­age the iCloud stor­age for your LightAr­row app, uti­lize the oper­a­tions pro­vided for you in your LightAr­row app Settings.

2 Comments


  1. Tim B
    Mar 14, 2014

    Hi,
    I’ve been using Life­Topix more heav­ily this week (I think I’m finally get­ting my head round it) and I have noticed that the sync hap­pens every time I open the app, fre­quently while I’m using it and also when­ever I make any changes.
    As a result, the app seems to run quite slowly for some of the time and I am hav­ing to charge my iPod every day, when I would nor­mally only charge it every few days.
    I have it set to sync and backup with Drop­box, although I only use it on the one device at the moment (I may get a new phone at some point and will prob­a­bly try out the Mac app/Air Access soon).
    I noticed in my Drop­box folder there are a large num­ber of XML files in the Life­Topix folder (don’t worry, I didn’t mess with them!).
    Are these files incre­men­tal or full back­ups of the Life­Topix data­base?
    Do you have any plans to make the sync quicker and/or improve bat­tery usage?
    Thanks,
    Tim


    • Team LightArrow
      Mar 14, 2014

      Hi Tim,

      Thank you for reach­ing out to us.

      Yes, sync gets trig­gered every 50 sec­onds to see if there are any incre­men­tal changes avail­able locally or remotely and copies/moves the incre­men­tal change (XML) files appropriately.

      We are con­tin­u­ously work­ing on improv­ing our sync. Just like almost every cloud sync imple­men­ta­tion, we move incre­men­tal change files over the net­work and that causes the device to use Wifi or cel­lu­lar net­work and may drain the device bat­tery much more than otherwise.

      Best Regards,
      Team LightAr­row
      Austin TX

Leave a Comment, Question or Request