私は現在、ゲームセンターのエンゲージメントに大きく基づいたゲームを書いています。ゲーム内チャレンジを実装したいのですが、サーバー上でチャレンジを追跡できるように、発行されたチャレンジごとに何らかの一意の識別子が必要です。
フィールドを持つGKChallengeオブジェクトを介してこれを実装しようとしました。
- 発行日
- 発行PlayerID
- 受信PlayerID
- メッセージ
- 州
- 完了日
問題は、ここで使用できる (私の場合) 一意のフィールドは issueDate だけですが、issueChallenge メソッドで issueDate を取得する方法がないことです。
質問:ゲーム センターのチャレンジ用に一意の ID を生成することは可能ですか? そうでない場合、課題に対する他の回避策はありますか?