Как определить, вошел ли пользователь в iCloud?

Как определить конкретно , если пользователь вошел в iCloud? Проверка возвращаемого значения URLForUbiquityContainerIdentifier очень ограничена :

. 1 )Он не может отличить пользователя, не вошедшего в iCloud, от других сценариев, например. iCloud не включен. 2 )Поведение не меняется, если пользователь входит в iCloud из приложения «Настройки», когда игра все еще работает в фоновом режиме, а затем возвращается в приложение, чтобы попытаться получить доступ к службам iCloud.

Есть ли более надежный способ определить, вошел ли пользователь в систему?

5
задан vargonian 16 July 2012 в 17:41
поделиться