Ich arbeite mit CloudKit. Ich verwende diesen Code, um zu überprüfen, ob der Benutzer bei iCloud angemeldet ist.CKAccountStatus, wenn iCloudDrive nicht verwendet wird?
[[CKContainer containerWithIdentifier:my.container.id]
accountStatusWithCompletionHandler:^(CKAccountStatus accountStatus, NSError *error) {
// check accountStatus
}];
Allerdings kommt der Kontostatus zurück, als CKAccountStatusNoAccount
wenn ich angemeldet bin, haben aber icloud-Laufwerk ausgeschaltet. Ich würde erwarten, dass es CKAccountStatusAvailable
stattdessen ist, da ich nicht iCloud Drive hier verwende.
Gibt es eine Möglichkeit zu überprüfen, ob der Benutzer in unabhängig von icloud-Laufwerk Nutzung angemeldet ist?