3

初めてゲームプロジェクトに取り組むつもりです。私はいくつかの考えをバラバラにしていますが、すべてを理解することができませんでした。

ゲームは、ユーザーがログインしている場合にのみプレイできます。ユーザーがログインする ための次のオプションを使用できるようにすることを計画してください。

  1. ゲームセンターID
  2. FacebookのID
  3. サーバーに登録されたID(メール/ユーザー名/パスワード)。

質問:それは意味がありますか?サーバーに投稿できるように、ユーザーのGameCenterIDを取得するためのAPIがないようです。Facebook IDの場合は、取得してサーバーに投稿できます。登録IDは確かにプログラムされていません。

ゲームセンターのリーダーボードとは別に、私たちがゲームアチーブメントアワードシステムのためにサーバーに記録を残す必要があるため、これらのIDをサーバーに投稿する必要があります。

前もって感謝します。

4

2 に答える 2

3

クラスplayerIDのプロパティごとに、GameCenterの一意のプレーヤーIDを取得できます。GKPlayerクラスリファレンスGKPlayerを参照してください。

于 2012-05-08T15:13:34.517 に答える
1

私は間違っていました。GameCenterには実際にはplayerIDAPIがあります。developer.apple.com

ありがとう。

于 2012-05-08T15:13:31.667 に答える