以下は、Google Playサービスにアクセスするゲームの実行順序です。Google Playサービス - 複数のアカウントを1つの端末で処理する
ステップ1:利用可能な2人のユーザーがいるGoogleサインイン画面が表示されます。 (USER1とUSER2)
STEP2:ユーザーが選択され、正常にログインしました。
STEP3:ユーザーがゲームをプレイします。 「RESULTS」は、「Preference」でローカルに保存されます。
結果は)score
およびb)highestAchievementToBeUnlocked
ログインが成功した後、またはゲームの終わりに、成果の詳細は、ファイルから読み込んで、Googleのコンソールに供給されているが含まれています。
私は上記の手順で問題はありませんが、以下の状況と混同しています。
a)「USER1」と署名されたユーザーがゲームをプレイし、達成の詳細がGoogleサービスに送られます。
b)ユーザーが署名して「USER2」としてログインし、ゲームを開始した場合、詳細はGoogleサービスに送られます。
c)の繰り返し手順a)
上記のような状況に対処するための最良の方法を決定するために私を導いてください。 「USER2」が自分のアカウントで中間ゲームを行ったにもかかわらず、「USER1」が以前の業績でゲームを続けることを許可するように、どのようにプログラムすることができますか?
ありがとうございました!