Occasionally you may find certain saved locations appear not to sync across devices or between The Photographer’s Ephemeris Web and the iOS apps. This is typically due to differences in computer clock timings between devices.
Here are some simple steps to try to solve this issue.
Make a backup
First, create a backup of your saved locations on each affected device and keep it in a safe place. You shouldn’t need these, but it’s always best to have a backup at hand.
For TPE Web, this is done as follows:
See this post for details on exporting from TPE for iOS.
Synchronize locations on each device
Next, for each affected device, synchronize locations using the synchronize button on the locations page in either TPE for iOS or TPE Web. Synchronization happens automatically on TPE Web, but you can still trigger it manually.
This will ensure that your locations are at least synced to the server. You should verify that each location has been synced to the server by checking for the presence of a cloud icon next to the location:
Clean your locations
Cleaning locations removes locations from the local device but not from the server. It also resets the “ last synced ” date/time. Signing out of your account automatically completes this process. But you can also complete it manually on iOS as described below.
Note: On TPE for iOS, cleaning locations does not delete anything on the device that was not already synced to the server. This does not apply to the web app.
For TPE Web, you can clean locations as shown below:
In TPE for iOS, go to Settings, scroll down to the Locations section and choose Clear synchronized data…:
Re-sync on each device
Finally, on each device Synchronize locations. This should resolve the issue and all locations should appear on all devices.
Still having trouble?
If you’re still having trouble, please open a support request. Be sure to include specific examples of locations that are missing from your device or are out of date so we can check them on the server first.
Screenshots are always helpful for troubleshooting, so include those if possible.