問題タブ [game-center-leaderboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
43 参照

objective-c - Game Center でフレンド スコープ ランクを取得するにはどうすればよいですか?

ゲームセンターのフレンドスコープからランクを取得するために、以下のコードを作成しました。残念ながら、グローバル スコープのランクのみを返します。

友達のリーダーボード全体をループする以外に、正しい方法または別の方法はありますか?

0 投票する
3 に答える
2380 参照

game-center - tvOS で GameCenter を開く方法

tvOS でゲーム センターのリーダーボードを開くにはどうすればよいですか? このコードを iPhone ゲームに使用しましたが、「leaderboardIdentifier」は tvOS では利用できません。

AppleTV で同じリーダーボードを使用する予定です (同じゲームになります)。

ご協力ありがとうございました、ステファン

0 投票する
1 に答える
619 参照

ios - 他の機能が動作しているにもかかわらず、リーダーボードのスコアが GameCenter に表示されない

ゲームに GameCenter を実装しています。チュートリアルに従い、リーダーボードと実績の ID を作成しました。

認証と実績はうまく機能しています。しかし、GameCenter は自分のレベルのスコアを表示しません。

以下のコードを使用して、スコアを GameCenter サーバーに送信しています。送信操作は常に成功を返します。しかし、スコアが表示されません。

他のスレッドをいくつか読みましたが、一貫性が十分ではありません。私のIDは正しく、コードはうまく機能しています。iOS 9 サンドボックス オプションでは使用できません。したがって、デバイスの設定からサンドボックスを選択することは問題ではありません。

私の研究から、なぜそれが機能しないのかを考えることができる理由のいくつかは次のとおりです。

  • スコアの同期には時間がかかります (最初の試行から 5 時間かかりました)
  • 小さなスコアがサーバーに送信されない場合があります (これが発生している場合、これは非常にばかげたバグですが、他のスレッドで言及されていました)。
  • テストに関する何らかの問題 (アチーブメントが機能しているため、私が考える問題ではありません)

どんな助けでも大歓迎です。

0 投票する
0 に答える
172 参照

objective-c - このアプリケーションは自動レイアウト エンジンをバックグラウンドで変更しています - なぜですか?

それ以来、Xcode(7.1) を更新しました (Game Center リーダーボードを呼び出した後) 次のエラーが表示されます。

このアプリケーションは、バックグラウンド スレッドから自動レイアウト エンジンを変更しているため、エンジンの破損や異常なクラッシュが発生する可能性があります。これにより、将来のリリースで例外が発生します。

リーダーボードを呼び出す次のコードがあります。

私のアプリケーションはクラッシュしませんが、リーダーボードを呼び出すたびにこのエラーが発生するのは面倒です。どうすればこれを修正できますか? 解決策はありますか?助けてくれてありがとう!