GameCenter に関するすべての指示に従いました。アプリを認証するコードを追加し、iTunes Connect を介してアプリの 3 つのサンプル アチーブメントを作成しました。
GameCenter サンドボックスで 3 つのサンプル アチーブメントを確認できます。さらに、GameCenter サンドボックス GUI を呼び出す GameCenter ボタンを追加しました。そのボタンをクリックすると、3 つのサンプル アチーブメントも表示されます。
これまでのところ、とても良いですよね?
さらに、実行時に API を介して正常に「認証」されていることがわかり、起動時にゲームのタイトル画面の上部に小さな GameCenter アナウンス バーが表示されます。それでいいです。
そして、私の「iphone-appid」は、iTunes Connect で作成したアプリのものとまったく同じであることを知っています。だから、それも問題にはなりません。
ここに問題があります。実績を GameCenter に追加する関数を呼び出すと、成功が報告されますが、サンドボックスの GameCenter に切り替えると表示されません。
「アドホック ディストリビューション」を実行しているという事実が、ここで問題を引き起こしているのでしょうか? 他の理由により、現時点では「iPhone Developer」署名 ID を使用してビルドできません。