NSUbiquityIdentityDidChangeNotification not sent on Sierra GM

Hi,

Has anyone experienced this issue on Sierra?

I noticed it on recent betas and now on the golden master too.

On El Capitan my app receives this notification when user logs in or out of their iCloud account, or when the iCloud drive is ticked on or off.

On Sierra, however, the notification does not seem to be sent at all.

Thanks

Replies

I have exactly the same problem.

NSUbiquitousKeyValueStore.defaultStore().synchronize() always returns false in Sierra.

If this isn't solved in the coming few days, I'm forced to write my own sync mechanism for settings.

I also have the same problem.


1.NSUbiquitousKeyValueStore.defaultStore (). Synchronize () is always false (NO).

2.NSUbiquitousKeyValueStoreDidChangeExternallyNotification does not reach.


Not only my test program (swift3.0), has occurred even apple-made sample program PrefsInCloud (ObjC).

I'm in trouble. (Sierra corresponding) application can not be released.


This problem is rising in the other forum article.

https://forums.developer.apple.com/message/159555#159555

I filed a Bug report (28159749). However, there is still no contact.

In addition, I have also used DTS.

same problem here, as Sierra has a GM versio now it would be time to fix this serious issue, it will break KV storage based applications.

i've sent several related bug reports, no results yet :/