[iPhone] Game Center を設定登録する

その昔、ランキングアプリを作り、
サーバーにCGIで板を作ったことがあります
確かに、ランキングを実装するとダウンロードも増えますが
自分で運営するのは大変です

iOSでは Game Center を使うことで
ランキングサービスを利用することができます

  1. Game Center を設定登録する
  2. Game Center を実装する
  3. Game Center を Sandbox でテスト

 

Leaderboardの登録

 

iOSでは Game Center の Leaderboard を使うとランキングに対応できます
leader board とはゴルフでいうところの「スコアボード」のことでしょう

iTunes Connect にアクセス
ランキングを使うアプリをiOSアプリで新規登録、
あるいはすでにあるアプリを選びます

「Game Center」を選択

 
ランキングを登録したいアプリを選択して
「機能」->「Game Center」を選びます
 
「Leaderboard」の「+」をクリックします
 
スクリーンショット 2015-10-05 18.58.00

シングルLeaderboardの「選択する」をクリック

 
スクリーンショット 2015-09-07 13.30.46
 

リーダーボードの情報を入力

 
スクリーンショット 2015-09-07 13.31.24

Leaderboardの参照名を記入

スクリーンショット 2015-09-07 13.34.13

Leaderboard ID
を決めて入力

スクリーンショット 2015-09-07 13.34.28

スコアのフォーマットタイプ
Leaderboardに格納するスコアの種類です
基本的な書式 型が3種類あります

  1. 単なる数値(整数、浮動小数点数など)
  2. 時間(分、秒など)
  3. 金額(ドル、ユーロなど)

スクリーンショット 2015-09-07 13.35.01

スコア送信タイプ

スクリーンショット 2015-09-07 14.33.56

並べ替えの順序

スクリーンショット 2015-09-07 14.34.09

スコアの範囲(オプション)

スクリーンショット 2015-09-07 14.34.25
 

Leaderboardのローカリゼーション

 
言語毎に作成します
スクリーンショット 2015-09-07 14.40.55

設定が終わったら「Done」で登録保存

スクリーンショット 2015-09-10 19.12.36
 

Game Center 有効化

 
アプリの登録設定に戻り
「iOS App」
1.0.0 提出準備中
のタグから入った設定ページで

Game Center を有効化します

スクリーンショット 2015-10-05 19.17.32

以上でできあがりです
次は Xcode で設定、コードを記述 します

Reference:
Game Center プログラミングガイド
Game Center authentication doesn’t work in iOS 8