Bear Pro Sync Troubleshooting


library Return to support library

With Bear Pro, Bear automatically syncs your notes and edits to all devices; you don’t have to do anything.

You can check when the last sync happened in the Sync section of Bear’s Preferences. If you notice missing notes or updates, here are some troubleshooting steps you can try.

Requirements

  • A Bear Pro subscription
  • An iCloud account with enough free space for your notes and the files attached to your notes
  • iCloud Drive enabled on the device (Apple has instructions for Mac and iOS devices)

Check Apple’s iCloud status page

Sometimes sync problems come down to iCloud having trouble. Apple maintains a service status page that is great to check if sync isn’t working.

Confirm Setup

There are two accounts to check on your devices: the App Store account and the iCloud account. These accounts must be the same on all devices.

For example: you could be signed into iCloud with my-apple-id@example.com on all devices (marked with in the next screenshots), and also signed into the App Store with app-store-shopping@example.com on all devices (marked with in the next screenshots) and Bear synchronization will work like a charm.

There are also a few more settings to check, so let’s walk through them.

Mac

To get the best, Bear-iest sync possible, please check the following settings:

  • you are signed into the iCloud Preferences Pane ()
  • iCloud Drive is enabled ()
  • Bear has an enabled checkbox inside the “Options…” ()
  • you are signed inside the App Store App

iOS

To get the best, Bear-iest sync possible, please check the following settings:

  • you are signed into the SettingsiCloud Preferences Pane ()
  • iCloud Drive is enabled ()
  • Bear has an enabled checkbox inside the iCloud Drive Pane ()
  • you are signed into the SettingsiTunes & App Store Preferences Pane ()

To ensure you can sync while on mobile data (and away from WiFi), go to Settings > Cellular, scroll to the very bottom of that screen (past any apps listed there), and ensure that iCloud Drive is enabled.

Same information across devices

On all the devices you are using Bear on, the accounts marked with and with should be the same based on color. Even better if you use only one account for everything!

Now that I’m set up, how do I check the sync status?

There are two places where you can find the information about Bear’s sync status. The first one is inside Bear PreferencesSync. There you can find the last sync date and the option to temporarily disable sync on that device.

Starting in Bear 1.7, you can check the current status of the synchronization process at any time in the sidebar. If Bear is currently syncing you will see a cloud icon with two arrows; this means that Bear will need some time to update your notes. If you are on iOS, we recommend leaving the app open until this icon disappears. This is the best way to let Bear finish the current sync operation.

If you see a strikethrough cloud icon, it means that the device is not connected to the internet, or that you have disabled sync from Bear’s preferences. Please check your internet connection and/or Bear PreferencesSync if you want the device to sync.

The last icon you might see in this panel is a cloud with a red dot in your sidebar. This means that sync is experiencing other problems.

You can learn more about the current situation by tapping or clicking on all of these icons: usually a solution to the issue is presented inside the Sync Preference Pane. But if you still have sync problems, please contact Bear support.

If none of the icons is shown in the sidebar, Bear has sync harmony and you have the latest version of notes on the current device.

About large note imports

If you imported hundreds or thousands of notes from text files or an archive from another app, it’s possible that Bear on iOS will need some time to finish its first sync. Please leave Bear for iOS open (not in the background) for a while to help it complete the sync. You can check the synchronization status as described in the previous section.

This step is needed only in case of huge imports. Once it is finished, your Bear will sync faster and more often on a note-by-note basis.

The time needed for this initial sync to finish will vary depending on your internet connection. We recommend connecting to the fastest Wi-Fi hotspot you have available and wait until the cloud icon with two arrows disappears from the sidebar.

The configuration is correct but the sync still doesn’t work

In order to better understand what is going on, we need some logs from the device(s) that are not syncing properly. Here is how to generate these logs and send them to us:

Generate logs on macOS:

  • select HelpEnable File Log menu item
  • quit Bear using ⌘Q or FileQuit menu item
  • open Bear
  • wait for 1 minute with an active internet connection. It is very important to wait at least one minute in order to generate a sufficiently long Log.
  • select HelpOpen Logs Folder menu item
  • zip the “Bear” folder by right clicking it and selecting Compress "Bear"
  • send the zip archive to bear-support@shinyfrog.net with “Not working sync with proper configuration” as subject

Generate logs on iOS:

  • enable PreferencesAdvancedEnable File Log
  • quit Bear (swipe up from the bottom of the screen and pause in the middle of the screen, then swipe up on Bear’s preview to close the app)
  • open Bear
  • wait for 1 minute with an active internet connection. It is very important to wait at least one minute in order to generate a sufficiently long Log.
  • PreferencesAdvancedShare File Log
  • send it to bear-support@shinyfrog.net with “Sync not working with proper configuration” as subject

Please note that the logs can contain pieces of text of your notes. In a situation where sync isn’t working, this will not happen. But to better investigate your issue, we need every CloudKit transition to be logged. We have no interest in your private data and will not read or store any personal information. But we strongly suggest to edit any sensible part of your Logs with TextEdit or any other app. Usually if the log file contains pieces of notes, it means that the synchronization is working properly on that device and you’ll just need to leave Bear open and allow the sync to finish (not in the background).

Attachments Limits

Each attachment must be less than 250Mb to be synced between devices.

Text limit

Notes larger than 500,000 characters will not be synced.

Group 9

Troubleshooting

Some solutions to common problems.

Sync Troubleshooting Conflicted Notes Bear's Database

Still in trouble? Look for answers on the blog, forum or drop us a line.

Contact us

The Bear newsletter

Sign up for tips about working in Bear, news about our apps, and more. No spam, ever. Maybe bear hugs, though.