0

カスタム データを GKPlayer に保存する方法はありますか? いいえの場合、GKPlayer のカスタム データを保存するための最良の方法は何ですか?

獲得したGKPlayerコインを保管したい。すでに獲得したコインからコインを差し引くことができないため、リーダーボードを使用できません。

4

1 に答える 1

1

いいえ、カスタム データを保存する方法はありません。リーダーボードと実績のみを使用できます。保存量を減らすことはできません (すべての実績をリセットする場合を除く)。Core Data を使用してカスタム データをローカルに保存している場合、iCloud を使用してデータをグローバルに保存することはお勧めしません (あなたの質問から、これがあなたの目標であり、Core Data を使用した iCloud は最初に時間がかかるため、悪い UX ソリューションであると推測しました)負荷、予期しないバグ、競合の解決方法の悪さ) - iCloud でより単純なデータ モデルを使用するか、コインを保存する他のサーバー方法を見つける - チートの可能性を抑制し、インターネットで「ゲーム センターのような」サービスを探す - 私はお勧めしません実際には何も使用しなかったためです。

編集: Game Center 機能の最近の更新から、新しいタイプのリーダーボードがあり (今日確認しました)、最高スコアではなく最新のスコアを保存できます。iOS 7 では不正行為のセキュリティが改善されていますが、デバイス上でデータを安全に保つ必要があります。

于 2013-10-15T19:44:42.127 に答える