Восстановление анонимного Parse PFUser из устройства восстановления iCloud

В iOS, если объект PFUser остается анонимным, а пользователь восстанавливает приложение из резервной копии iCloud при активации нового устройства, будут ли локальные данные PFUser оставаться неизменными?

Распространенным сценарием является случай, когда пользователь теряет свое старое устройство или продает свое старое устройство. Активируя новое устройство, они восстанавливают свои приложения и данные из резервной копии iCloud и ожидают, что их приложение будет в том же состоянии, что и раньше.

Поскольку резервные копии iCloud сохраняют NSUserDefaults и файлы в каталоге Documents и т. Д., Но не хранят ничего в Keychain Services, где кэшируются локальные данные PFUser? И будет ли анонимный объект PFUser также восстановлен?

Кроме того, поскольку старое устройство больше не доступно, пользователь не сможет преобразовать анонимного PFUser в обычного пользователя, зарегистрировавшись с помощью имени пользователя / пароля, Facebook, Twitter и т. Д.

Даже если анонимные данные PFUser будут восстановлены, сможет ли пользователь продолжать использовать их на новом устройстве? Например, действует ли sessionToken на другом устройстве?

Parse SDK не является открытым исходным кодом, и документация на http://parse.com/docs/ios/api и https://www.parse.com/docs/ios_guide не входит в эти детали реализации,

0 ответов

Другие вопросы по тегам