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