This section provides an overview of what cloudkit is, and why a developer might want to use it.
It should also mention any large subjects within cloudkit, and link out to the related topics. Since the Documentation for cloudkit is new, you may need to create initial versions of those related topics.
Account status returned can be: couldNotDetermine, available, restricted or noAccount.
The status can change while the app is running, use the NSUbiquityIdentityDidChangeNotification
to detect account changes and call this method again to retrieve the status for the new account.