iOSアプリをX-code(Objective-C)で開発している者です。
ユーザーデータの紐付けに利用しているUUIDが変わってしまい、ユーザーにとって「情報が消えてしまう」という不具合が発生しています(データはサーバ上に保存、UUIDは端末に保存)。
また、一部のユーザーの方の報告では「ポイントが減った」とありました。新規生成された場合ポイント残高は0になるはずです。つまり別のデータに紐ついていると考えられます。
どなたか同じような現象になった方はいらっしゃいますか?また、その時の対処法などご教示頂ければ幸いです。
≪補足≫
- 問題のアプリは、ユーザーの保有ポイントをUUID(identifierForVendor)をKeyにして、サーバ上のDBに保存・管理しています。
- UUIDは、最初に取得したものをUserDefaultsに保存し、無ければ書き込むようにしています。
- 新規のUUIDの場合(=DBにUUIDがなかった)、DBに新しいレコードをINSERTするようにしています。
- X-Codeでログを見ながらやっている時や、実機でテストした時には、このような問題は再現できていません。
- この不具合の発生は、同じ人が多いように感じます(問合せ時のメアドで判断)。UUIDが他者と重複する可能性は低い、との記事を見たので、同一人物の過去のデータに紐ついたのでは、と考えています。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/02 03:10