Short version: Is there a (command line or GUI) method of determining when the local copy of the iCloud keychain has been syncronized (at least on a Mac) -- or, short of deleting the keychain and re-adding it, force it to sync with the cloud copy?

More details:

I'm currently using IOS 12 (multiple devices) and High Sierra (Macbook).

While performing some cleanup, including deleting items (via the Settings>Passwords & Accounts> Website and app Passwords dialog, I observed changes did not seem to be syncing back to the Mac. (TO be clear, changes made in the normal method (i.e., organically through Safari)also are not making it back.)

Note this is on a Mac where the user had only been recently created (so there should be no corruption.). The Mac had full network connectivity.

I know my changes are going to the cloud because nearly all my IOS devices are sync'd nearly instantly.

Again, I know I can work around by deleting the keychain, and then re-adding it, but this is not a real solution.

Does apple even document how the process "should" work?

  • This not the staus, but you can turn it on and off with .. defaults -currentHost write com.apple.syncservices SyncingDisabled YES – Ruskes Oct 5 '18 at 18:07

There are no built-in OS X tools designed explicitly for showing you iCloud synchronize information. In easy to read way.

However, you can track connections to Apple's iCloud servers, measure traffic flow, and disk access.

These metrics will provide some insight but they will not provide expected duration's or percentage complete measures.

To explore the data flow, explore the OS X's built-in tools like lsof and netstat.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .