, NSUbiquityIdentityDidChangeNotification, , URLForUbiquityContainerIdentifier, , , " ". , , , iCloud. , , Apple Geniuses iCloud, - .
:
id <NSObject,NSCopying,NSCoding> _currentUbiquityIdentityToken;
...
_currentUbiquityIdentityToken = [[NSFileManager defaultManager] ubiquityIdentityToken];
[[NSNotificationCenter defaultCenter] addObserver: self selector: @selector (_iCloudAccountAvailabilityChanged:) name: NSUbiquityIdentityDidChangeNotification object: nil];
...
- (void)_iCloudAccountAvailabilityChanged:(NSNotification*)notif {
if (![_currentUbiquityIdentityToken isEqual:[[NSFileManager defaultManager] ubiquityIdentityToken]]) {
_currentUbiquityIdentityToken = [[NSFileManager defaultManager] ubiquityIdentityToken];
}
}