I'm currently working with a startup company that is trying to use CloudKit — their customers are almost exclusively mac desktop users.
If accountStatusWithCompletionHandler() returns a CKAccountStatus that a user is not logged in, how do we prompt the user to authenticate?
It appears that JS library has a OAuth style popup window, but there is no native equivalent. I assume they are supposed to know to the System Preferences panel, but this is not in line with the web or iOS approach. A dialog prompt was expected, rather than an error.