iOS で、PFUser オブジェクトが匿名のままで、ユーザーが新しいデバイスをアクティブ化するときに iCloud バックアップからアプリを復元した場合、ローカルの PFUser データはそのまま残りますか?
一般的なシナリオは、ユーザーが古いデバイスを紛失した場合、または古いデバイスを売却した場合です。新しいデバイスをアクティブ化するとき、ユーザーはアプリとデータを iCloud バックアップから復元し、アプリが以前と同じ状態であることを期待します。
iCloud バックアップは NSUserDefaults とファイルを Documents ディレクトリなどに保存しますが、Keychain Services には何も保存しないので、ローカルの PFUser データはどこにキャッシュされますか? また、匿名の PFUser オブジェクトも復元されますか?
また、古いデバイスは使用できなくなっているため、ユーザーは、ユーザー名/パスワード、Facebook、Twitter などでサインアップして、匿名の PFUser を通常のユーザーに変換することはできません。
匿名の PFUser データが復元された場合でも、ユーザーはそれを新しいデバイスで引き続き使用できますか? たとえば、sessionToken は別のデバイスでも有効ですか?
Parse SDK はオープン ソースではなく、http://parse.com/docs/ios/apiおよびhttps://www.parse.com/docs/ios_guide#users/iOSのドキュメントでは、これらの実装の詳細について説明していません。 .