Unity 6.3
0 онлайн 36 гостей 3 в системе
Вход

GameCenterPlatform

Группа методов устарела

класс в UnityEngine.SocialPlatforms.GameCenter

Выполнено в:UnityEngine.GameCenterModule


Интерфейсы приспособлений:ISocialPlatform

Declaration

Obsolete

Описание

iOS GameCenter реализация для сетевых служб.

Пакет приложения ID должен быть зарегистрирован на iTunes Connect, прежде чем он сможет получить доступ к GameCenter. Этот ID должен быть правильно установлен в свойствах iOS плеера в Unity. При отладке вы можете использовать песочницу GameCenter (текст, отображающий это, показывается при входе в систему). Вы должны войти в приложение, чтобы попасть в режим песочницы, вход в приложение GameCenter всегда будет использовать производственную версию.

При работе с классом GameCenterPlatform в C# необходимо подключить пространство имён UnityEngine.SocialPlatforms.GameCenter.

Некоторые вещи, которые следует знать при использовании общего API:

Authenticate()
Если пользователь не вошёл в систему, стандартный GameKit UI показывается, где он может войти в систему или создать нового пользователя. Рекомендуется сделать это как можно раньше.

Описание достижений и таблицы лидеров
Описание достижений и конфигурация таблиц лидеров могут быть настроены на портале iTunes Connect. Достижения получают уникальные идентификаторы, а таблицы лидеров используют имена категорий в качестве идентификаторов.

GameCenter Песочница
Приложения для разработчиков используют песочницу GameCenter. Это отдельный GameCenter от реального, ничего не делится между ними. Рекомендуется создать отдельного пользователя для тестирования с песочницей GameCenter, вы не должны использовать для этого свой настоящий Apple ID. Вы можете войти в песочницу только через приложение для разработчиков, убедитесь, что вы не вошли в GameCenter с помощью приложения GameCenter до начала тестирования. Вы должны увидеть *** Песочная коробка *** в диалоге входа, если вы не видите это, то вы входите в настоящий. Иногда случается, что OS забывает, что приложение использует песочницу и вы будете войти в настоящий. Если приложение не было представлено Apple уже, то это, вероятно, приведет к ошибке. Чтобы исправить это, все, что нужно сделать, это удалить приложение и переразвернуть с Xcode. Чтобы сделать другой Apple ID другом пользователя песочницы, он должен быть пользователем песочницы также.

Если вы начинаете получать ошибки при доступе к GameCenter, указывающие, что приложение не распознано, вам необходимо полностью удалить приложение и повторно развернуть. Убедитесь, что вы не входите в систему при запуске вновь установленного приложения снова.