Как отправить оценку Int64 через API Apple GameKit в iOS 17.6+?IOS

Программируем под IOS
Ответить
Anonymous
 Как отправить оценку Int64 через API Apple GameKit в iOS 17.6+?

Сообщение Anonymous »

Я не вижу, чтобы текущий API поддерживал отправку результатов Int64, хотя их таблицы лидеров, очевидно, поддерживают такие максимальные значения. Я вижу поддержку только типа Int (32-битное целое число), т.е. GKLeaderboardScore.value (https://developer.apple.com/documentati ... boardscore)
Есть ли способ сохранить оценку Int64 в таблице лидеров?
В их документах о диапазоне оценок говорится следующее:
Диапазон оценок с использованием 64-битных целых чисел со знаком. Значения должны находиться между длинным минимумом (-2^63) и длинным максимумом (2^63 - 1). Любые оценки за пределами этого диапазона удаляются. Значения диапазона оценок не являются обязательными, но если они добавлены, необходимо задать оба значения, и они не должны быть равными. При первом добавлении диапазона оценок или при изменении его в будущем на меньший диапазон, который ограничит данные, все данные за пределами диапазона теряются и не могут быть восстановлены.
https ://developer.apple.com/help/app-store-connect/reference/leaderboards#leaderboard-properties

Подробнее здесь: https://stackoverflow.com/questions/793 ... n-ios-17-6
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»